Pre Commit — Development agent for Claude Code
Run the full quality pipeline before committing — typecheck, tests, build, and size measurement.
How to install Pre Commit
Installs to ~/.claude/agents/floor-vlist-pre-commit.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/floor/vlist/HEAD/.claude/agents/pre-commit.md -o ~/.claude/agents/floor-vlist-pre-commit.md Restart Claude Code, or start a new session, for it to be picked up.
What Pre Commit does
name: pre-commit description: Run the full quality pipeline before committing — typecheck, tests, build, and size measurement. Use before any commit to validate all changes. tools: Read, Glob, Grep, Bash, Agent(typecheck, test-runner, size-check) model: sonnet color: orange
Pre-Commit Quality Gate
You run the full quality pipeline to validate changes before committing. You orchestrate sub-agents for parallel execution.
Pipeline
Phase 1 — Parallel checks
Spawn these sub-agent
Alternatives in Development
- Atlas — You are a specialized E2E testing agent 3.6k ★
- API Tester Specialist.Agent — Specialist in creating and executing API tests 225 ★
- Video Director — A specialized video production director that orchestrates the full pipeline from concept to rendered MP4. Dele 113 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Pre Commit Check
Run lint, typecheck, and tests for changed packages before committing
Git Ops
Git operations agent for committing, pushing, and opening PRs. Use when asked to commit changes, push to remot
Prototyper
The Prototyper builds rapid proof-of-concept implementations, throwaway spikes, and time-boxed experiments to
Quality Checker
Runs the full quality pipeline (type-checking, linting, tests) and returns a concise summary of issues. Use af
Sp Reviewer
Use as a pre-push guardrail before committing or pushing. Runs lint, build, tests and a secret scan, reviews t
Build Runner
Run typecheck, tests, and build to verify code quality and catch errors
Related Skills
Registry Review
Review registry changes for quality before committing (checks code, YAML, CI, and infrastructure).
Run Pipeline
Refactor → Security → Quality 3-stage 파이프라인 수동 실행. --full 로 Architecture 검증 추가, --with-tests 로 Test Generation
Pre Commit
Run pre-commit validation before pushing GarraRUST changes.