Help us improve
Share bugs, ideas, or general feedback.
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.
npx claudepluginhub srstomp/pokayokay --plugin pokayokayHow 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.
Scans codebase for architectural friction: shallow modules, tight coupling, untestable seams. Produces an HTML report with before/after diagrams and refactoring candidates.
Improves architecture incrementally by fixing circular dependencies, high coupling, god files, boundary violations, and unclear module structures without full migration. Scans and measures before/after.
Scans a codebase, conducts a structured interview, and produces a shareable architecture insights document. Use when assessing codebase architecture or direction.
Share bugs, ideas, or general feedback.
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 |