No-Mistakes: AI-Driven Git Validation Proxy
A local git proxy that intercepts pushes, runs an AI validation pipeline in an isolated worktree, and opens PRs only after all checks pass. It supports agentic integration to gate task execution.
Impact: Medium
Why it matters
Automate the 'review-test-fix' cycle before your code ever hits the remote server, keeping your main branch clean.
TL;DR
- 01Prevents bad code from ever reaching the remote repo.
- 02Automated fix-loop for common linting/test errors.
- 03Agent-integrated gatekeeping via `/no-mistakes` command.
How it works
- Isolated Worktree: Validations run without blocking your main directory.
- Agentic Skill: Use
/no-mistakesdirectly within Claude Code or other agents. - Clean PRs: Automatically generates PRs, eliminating manual branch management.
Usage
Integrate it by setting your git remote to point to the local gate. Once set up, git push no-mistakes triggers the verification workflow. The pipeline is non-blocking, meaning you can continue working while the checks run in the background.
Try it in 2 minutes
git push no-mistakesbash
✓ When to use
- High-velocity teams wanting to prevent merge failures
- Solo devs needing a self-contained QA pipeline
- Projects with strict linting and test requirements
What to do today
- Install with: curl -fsSL https://raw.githubusercontent.com/kunchenguid/no-mistakes/main/install.sh | sh
- Initialize your repo: no-mistakes init
Sources