From pokayokay
Use when auditing project structure, planning refactors, improving code organization, analyzing dependencies and module boundaries, or identifying structural issues. TypeScript/JavaScript-primary with language-agnostic patterns.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pokayokay:architecture-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze, audit, and improve project structure.
Analyze, audit, and improve project structure.
| Reference | Description |
|---|---|
| analysis-techniques.md | Dependency graphs, complexity metrics, code analysis |
| refactoring-patterns.md | Safe refactoring techniques, migration strategies |
| structural-patterns.md | Directory structures for different project types |
| dependency-management.md | Circular deps, coupling, module boundaries |
| cleanup-strategies.md | Dead code removal, consolidation, naming conventions |
| anti-rationalization.md | Iron Law, common rationalizations, red flag STOP list for architecture discipline |
npx claudepluginhub srstomp/pokayokay --plugin pokayokayReviews code architecture for maintainability, catching structural issues like tight coupling and dependency problems. Useful during PR reviews, refactoring planning, and technical debt assessment.
Audits codebase structure and proposes minimal architectural improvements - untangle boundaries, kill duplication, fix seams, break cycles. Produces a prioritized plan and decision records.
Scans codebase for architectural friction: shallow modules, tight coupling, untestable seams. Produces an HTML report with before/after diagrams and refactoring candidates.