install
source · Clone the upstream repo
git clone https://github.com/undeadlist/claude-code-agents
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/undeadlist/claude-code-agents "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/pre-commit" ~/.claude/skills/undeadlist-claude-code-agents-pre-commit && rm -rf "$T"
manifest:
skills/pre-commit/SKILL.mdsource content
Pre-Commit Workflow
Run before every commit to catch issues early.
Execution (Sequential)
Step 1: Code Audit
Spawn
code-auditor on staged/changed files:
- Check for
types, empty catch blocks, console.logs, obvious bugsany - Focus only on files being committed
Step 2: Test Run
Spawn
test-runner:
- Run the full test suite
- Report any failures
Step 3: Decision
- All pass -> "Ready to commit"
- Any fail -> "Fix before committing" with specific issues listed
Expected Output
# Pre-Commit Check ## Status: PASS / FAIL ### Code Quality - [x] No new `any` types - [x] No empty catch blocks - [x] No console.logs in production code ### Tests - [x] All tests pass - [x] No regressions ## Verdict Ready to commit / Fix issues first