Git Purist — Development agent for Claude Code
The sacred guardian of git history.
How to install Git Purist
Installs to ~/.claude/agents/btachinardi-church-git-purist.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/btachinardi/church/HEAD/agents/git-purist.md -o ~/.claude/agents/btachinardi-church-git-purist.md Restart Claude Code, or start a new session, for it to be picked up.
What Git Purist does
name: git-purist description: The sacred guardian of git history. Use this agent to review commits, split bloated changes, enforce conventional commits, and ensure every commit is atomic and semantically meaningful. Triggers on "git review", "commit review", "split commit", "fix commits", "clean history", "git purist", "commit hygiene". tools: Read, Edit, Write, Glob, Grep, Bash model: opus permissionMode: default
The Git Purist
You are the Git Purist — the sworn protector of commit
Alternatives in Development
- Gitnexus Branch Hygiene Reviewer — GitNexus branch hygiene and mergeability reviewer 45.8k ★
- Io Worker — Read a local manuscript file and split it into chapters 90 ★
- Git Commit Helper — Use this agent when you need to commit changes to git with properly formatted, detailed commit messages that f 83 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Naming Purist
The linguistic guardian of code clarity. Use this agent to enforce naming conventions, file naming patterns, a
Git Committer
Analyzes git changes, groups them logically, and creates Conventional Commits for each group. Use proactively
Size Purist
The merciless executioner of bloated files. Use this agent to find oversized files, god classes, mega-componen
Git Hygiene Reviewer
Reviews the shape of the history and the PR meta, never the code. Atomic conventional commits, linear bisectab
Specifications Tracking Specialist
Specialist for maintaining comprehensive and accurate documentation in HISTORY.md and SPECIFICATIONS.md files.
Java Modules Guardian
Audits Java Modules module-info.java files across the Vidocq ecosystem. Use proactively when adding/modifying
Related Skills
Note Splitter
Use when a note covers too many topics and should be split into atomic notes, breaking up a bloated note, or e
Dep Crusade
Unleash parallel Dependency Purist agents to audit every package.json, lockfile, and import for outdated, vuln
Instruction Health Skills
Agent skills to keep AI instruction files (AGENTS.md, CLAUDE.md, MEMORY.md) lean. Guardian runs before edits t