A hook-driven coach that watches your prompts to Claude Code and nudges you toward proven prompting best practices (definition-of-done, scoped references, guardrails, verification). Ships a tiered rule catalog; rules quietly graduate once you consistently apply them so the coach fades as you improve. Beta.
Design a scalable system — architecture, data flow, APIs, schema, caching — then implement its minimal production version, applying the repo's evolving `architect` role (.claude/roles/architect.md). Invoke explicitly.
Run any registered role from the repo's evolving role repository (.claude/roles/) against a target — the generic solo dispatcher for roles that have no dedicated wrapper skill. Invoke explicitly.
Scaffold a complete, production-ready application from scratch — architecture first, then a minimal but scalable MVP — applying the repo's evolving `builder` role (.claude/roles/builder.md). Invoke explicitly.
Investigate a bug step by step, find the true root cause, and ship a robust production-ready fix, applying the repo's evolving `debugger` role (.claude/roles/debugger.md). Invoke explicitly.
Find bottlenecks and unnecessary work, then improve speed, memory, and scalability with measured, behavior-preserving changes, applying the repo's evolving `optimizer` role (.claude/roles/optimizer.md). Invoke explicitly.
Restructure code into clean architecture — separate concerns, raise modularity, reduce coupling, behavior unchanged — applying the repo's evolving `refactorer` role (.claude/roles/refactorer.md). Invoke explicitly.
Map an unfamiliar or large codebase and refactor it safely — behavior unchanged, quality raised — applying the repo's evolving `reviewer` role (.claude/roles/reviewer.md). Invoke explicitly.