zpratt/Lousy Agents Lint
Lint instructions, agents, skills, and hook configurations via reviewdog. Produces inline check annotations (github-pr-check, default) or PR review comments (github-pr-review) depending on the reporter input. Requires Node.js >= 20 on the runner (included on GitHub-hosted runners).
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | GitHub token for reviewdog API access | yes | — |
| skills | Lint skill frontmatter in .github/skills/ and .claude/skills/ | no | false |
| agents | Lint agent frontmatter in .github/agents/ | no | false |
| hooks | Lint pre-tool-use hook configurations in .github/hooks/agent-shell/hooks.json, .claude/settings.json, and .claude/settings.local.json | no | false |
| instructions | Lint instruction quality across all instruction file formats | no | false |
| directory | Target directory to lint (defaults to repository root) | no | . |
| reporter | reviewdog reporter: github-pr-check (default), github-pr-review, or github-check | no | github-pr-check |
| filter_mode | reviewdog filter mode: added (default), diff_context, file, or nofilter | no | added |
| level | reviewdog minimum severity level: info, warning, or error | no | info |
Outputs
no outputs