quality-hooks
SkillDev toolsLets your agent automatically lint, format, and typecheck code in Python, TypeScript, or Go and auto-fix issues.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the quality-hooks skill
About this capability
Language-specific auto-lint/format/typecheck pipeline. Supports Python (ruff+pyright), TypeScript (prettier+eslint+tsc), Go (gofmt+golangci-lint). Auto-fix and convergence loops.
What this skill tells your AI
The instructions your AI receives, as published by a5c-ai/babysitter in library/methodologies/pilot-shell/skills/quality-hooks/SKILL.md and read by ahel’s review.
Auto-Fix Convergence Loop
When quality checks fail:
- Apply all auto-fixable issues
- Re-run quality checks
- Repeat up to 3 times
- Report remaining unfixable issues
Quality Scoring
Composite score = weighted average:
- Lint: 25%
- Format: 15%
- Typecheck: 25%
- Tests: 35%
Target: 85/100 (configurable via targetQuality)
Hook Integration Points
| Pilot Shell Hook | Quality Action |
|---|---|
| PostToolUse (Edit/Write) | Run file_checker on modified files |
| PostToolUse (file creation) | Run full pipeline on new files |
| Pre-merge | Run full pipeline on all changes |
Signals
- GitHub stars
- 2k
- Forks
- 106
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
quality-hooks- Source
- github.com/a5c-ai/babysitter