From pro-workflow
Audits codebase structure and proposes minimal architectural improvements - untangle boundaries, kill duplication, fix seams, break cycles. Produces a prioritized plan and decision records.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pro-workflow:improve-architectureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Invest in the shape of the system a little at a time rather than paying for a
Invest in the shape of the system a little at a time rather than paying for a rewrite later. This skill diagnoses and proposes; it does not rewrite on its own.
module-map for the one-screen
view; do not skip to opinions.domain-modeling - boundaries in code
should track boundaries in the language).tdd).docs/decisions/NNNN-slug.md: context,
choice, alternatives rejected, why.A prioritized list: each item is the problem, the smallest move, the risk, and whether it needs a test net first. Plus decision records for the big moves. No code changes until the user picks what to do.
npx claudepluginhub rohitg00/pro-workflow --plugin pro-workflowFinds architecture deepening opportunities—refactors that consolidate tightly-coupled modules and improve testability and AI-navigability—using domain language from CONTEXT.md and ADRs.
Identifies shallow modules and proposes deepening refactors to improve testability and AI-navigability. Leverages domain glossary (CONTEXT.md) and ADR decisions to find consolidation opportunities.
Scans codebase for architectural friction: shallow modules, tight coupling, untestable seams. Produces an HTML report with before/after diagrams and refactoring candidates.