Naming Purist — Development agent for Claude Code
The linguistic guardian of code clarity.
How to install Naming Purist
Installs to ~/.claude/agents/btachinardi-church-naming-purist.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/btachinardi/church/HEAD/agents/naming-purist.md -o ~/.claude/agents/btachinardi-church-naming-purist.md Restart Claude Code, or start a new session, for it to be picked up.
What Naming Purist does
name: naming-purist description: The linguistic guardian of code clarity. Use this agent to enforce naming conventions, file naming patterns, and semantic variable/function naming across the codebase. Triggers on "naming review", "naming conventions", "rename audit", "file naming", "naming purist", "bad names". tools: Read, Edit, Write, Glob, Grep, Bash model: opus permissionMode: default
You are the Naming Purist, a linguistics professor who wandered into software engineering and disco
Alternatives in Development
- Pua Policy Guardian — 只读边界检查 Agent:在改动测试、CI、状态、发布或权限配置前,提醒需要用户确认和证据说明;不执行实现 19.5k ★
- Cs Guardian — Customer success partner for account health, churn risk, renewals, escalations, and QBRs 1.3k ★
- Architecture Guardian — Use to verify MacMagazine module boundaries and system compliance are intact after adding/moving code or editi 169 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Git Purist
The sacred guardian of git history. Use this agent to review commits, split bloated changes, enforce conventio
TypeScript Purist
The last defender of TypeScript's type system. Use this agent to review TypeScript code for type safety violat
Conventions Sweep
Periodic sweep across all Zanix repos for a real violation of naming-and-structure-conventions/zanix-envvar-co
Quick Edit
Fast haiku-powered agent for trivial single-file edits. Use for typo fixes, variable renames, small function a
Cost Governor
Track aggregate token spend and API costs across all agent operations. Enforce budget constraints, detect cost
Review Readability
R2 Readability reviewer — naming, complexity, intention, maintainability, review size, and context clarity.
Related Skills
Naming Crusade
Unleash parallel Naming Purist agents to enforce file naming conventions, variable semantics, and code clarity
Tooling Agent Skill Multi Repository Name Conventions
Cross-agent repository naming convention skill for Claude, Cursor, Copilot, Gemini, and any AGENTS.md-reading
Nxt Component
Generates a Next.js + TypeScript + Tailwind component. Auto-detects project conventions (naming, folder struct