improve-codebase-architecture
Survey architectural friction and present candidates for deeper modules in an HTML report.
These skills help an agent reason about how a system is structured before changing it. They cover architecture reviews, spec writing, design documents and diagrams.
30 skillsSurvey architectural friction and present candidates for deeper modules in an HTML report.
Design deeper modules with clear interfaces, seams, adapters, and testable behavior.
Turn a concept brief or notes into a section-by-section technical design.
Review a design document for clarity, design risks and implementation readiness.
Trace real triggers, call chains, payloads and state changes into compact ASCII flow diagrams.
Map feature flows, identify repeated concerns, and propose a unified architecture with source-linked handoff prompts.
Use a review skill on an existing codebase, spec skills before building something new, and diagram skills to communicate the result.