agentsclimarketplace

Quality hooks

Skill a5c-ai/babysitter/library/methodologies/pilot-shell/skills/quality-hooks

Language-specific auto-lint/format/typecheck pipeline. Supports Python (ruff+pyright), TypeScript (prettier+eslint+tsc), Go (gofmt+golangci-lint). Auto-fix and convergence loops.From its SKILL.md

Install
npx -y skills add a5c-ai/babysitter --skill quality-hooks

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

1.7 KB, 164 tokens by cl100k_base, as published. Nobody here has run it

Auto-Fix Convergence Loop

When quality checks fail:

  1. Apply all auto-fixable issues
  2. Re-run quality checks
  3. Repeat up to 3 times
  4. 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 HookQuality Action
PostToolUse (Edit/Write)Run file_checker on modified files
PostToolUse (file creation)Run full pipeline on new files
Pre-mergeRun full pipeline on all changes

What ships with it: 1 file

576 B alongside SKILL.md

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.