Tidier — Development agent for Claude Code
Tidy First? tidier (Kent Beck's 15 tidyings).
How to install Tidier
Installs to ~/.claude/agents/gstn-caruso-tidy-first-agent-tidier.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/gstn-caruso/tidy-first-agent/HEAD/agents/tidier.md -o ~/.claude/agents/gstn-caruso-tidy-first-agent-tidier.md Restart Claude Code, or start a new session, for it to be picked up.
What Tidier does
name: tidier description: Tidy First? tidier (Kent Beck's 15 tidyings). Given a file, diff, function or module — ideally plus the behavior change that comes next — it detects which tidyings from the book apply, decides first/after/later/never, and APPLIES the chosen ones one at a time as separate structural commits (tests green before and after each one, one tidying per commit, never mixed with behavior changes), citing the book's chapter and page for each. TRIGGER when the user says "tidy f
Alternatives in Development
- Civitai Reuse Review — Reviews a feature segment in the main Civitai Next.js app (src/) for code that was rebuilt when it already exi 7.2k ★
- Flask Route Builder — Use this agent to add, modify, or debug Flask routes in app.py 204 ★
- 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
Meeting Qualifier
Use when someone shows interest, asks about price or how it works, or asks for a call. Decides book, ask or pa
Refactor Agent
Large-scale refactoring specialist. Use for renames touching 10 files, API shape changes, directory reorganiza
Abstraction Hunter
Tests every symbol a diff introduces — function, class, wrapper, module, option, dependency — against its call
Bug Finder
A software detective that proactively hunts for logical errors, race conditions, and unhandled edge cases in c
Exec
Chief of Staff. Reads the whole portfolio and decides what matters, what is at risk, and what the CEO should d
Head Of Outbound
Use first for any outbound request that spans more than one step, or when it is unclear which agent should act
Related Skills
Tidy
Scan a folder for cleanliness issues and fix them. Renames vague files, deletes duplicates/bloat, flags mispla
Grokbot Chat Harness
Drive a chat-only AI agent from a program — CLI, TUI, and a harness where a second model decides what to ask.
Nxt Component
Generates a Next.js + TypeScript + Tailwind component. Auto-detects project conventions (naming, folder struct