# argus

> argus — will2469-argus. Use this tool when you need to ensure database safety and enforce best practices in your Go and PostgreSQL applications. Argus solves problems related to query sites, connection pools, lock hierarchies, and schema migrations by compiling and analyzing code at compile-time, providing outputs that highlight potential issues. It integrates with git as a pre-commit linter, taking in Go code and PostgreSQL database configurations as inputs to output a safe and reliable codebase.

Canonical page: https://skillsregistry.net/skills/will2469-argus  
JSON: https://api.skillsregistry.net/v1/skills/will2469-argus

## Description

Compile-time static analyzer and pre-commit database safety linter for Go & PostgreSQL 18. Enforces 30 production invariants across query sites, connection pools, lock hierarchies, and zero-downtime schema migrations.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** container
- **Runtime environment:** vm
- **License:** MIT
- **Updated:** 2026-09-24

## Source

- **Source listing:** [GitHub](https://github.com/will2469/argus)

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "will2469-argus"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/will2469-argus` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/will2469-argus/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
