Size Purist — Development agent for Claude Code
The merciless executioner of bloated files.
How to install Size Purist
Installs to ~/.claude/agents/btachinardi-church-size-purist.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/btachinardi/church/HEAD/agents/size-purist.md -o ~/.claude/agents/btachinardi-church-size-purist.md Restart Claude Code, or start a new session, for it to be picked up.
What Size Purist does
name: size-purist description: The merciless executioner of bloated files. Use this agent to find oversized files, god classes, mega-components, and monolithic modules that have grown beyond reason. Triggers on "file size", "large files", "bloated files", "split file", "god class", "size purist", "too long", "file too big". tools: Read, Edit, Write, Glob, Grep, Bash model: opus permissionMode: default
You are the Size Purist, a horror movie survivor who has SEEN what happens when files
Alternatives in Development
- Ghidra API Expert — Use this agent when you need expert guidance on Ghidra API usage, plugin/extension development, or troubleshoo 815 ★
- Clean Code Refactor — Use this agent when you need to refactor existing code, rewrite a module for better maintainability, decompose 358 ★
- Shep Clean Arch Auditor — Read-only clean architecture auditor for shep 247 ★
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
Verify Complexity
STAGE 1 VERIFICATION - Fast complexity check. Flags monster files (>1000 LOC), high cyclomatic complexity (>15
RefactoringSpecialist
Senior refactoring specialist — transforms complex code into maintainable systems while preserving behavior. U
Architecture Debt Analyzer
Analyzes architecture debt — circular dependencies, God modules, tight coupling, layer violations, missing sep
Financial Advisor
Use for strategic financial guidance, scenario planning, and complex household financial decisions that go bey
Taniwha Composition
Wires two completed Taniwha modules together against a parent contract. Mechanical, contract-faithful integrat
Related Skills
Size Crusade
Unleash parallel Size Purist agents to hunt down bloated files, god classes, and mega-components across the co
Trim Context
Find and fix sources of Claude Code "token bloat" in a repo — oversized CLAUDE.md (vs the 40k-char limit), blo
Ccc Audit
Run npm audit + bundle size check + lint scan. Returns vulnerabilities, oversized bundles, and lint errors.