All skills
Skillintermediate
Pre-Commit Workflow
Run before every commit to catch issues early.
Claude Code Knowledge Pack7/10/2026
Overview
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
anytypes, empty catch blocks, console.logs, obvious bugs - 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