Help us improve
Share bugs, ideas, or general feedback.
From engineering
Design systems, services, and architectures. Trigger with "design a system for", "how should we architect", "system design for", "what's the right architecture for", or when the user needs help with API design, data modeling, or service boundaries.
npx claudepluginhub foundationforge/cowork-plugins --plugin engineeringHow this skill is triggered — by the user, by Claude, or both
Slash command
/engineering:system-designThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Help design systems and evaluate architectural decisions.
Guides technical evaluation of code review feedback: read fully, restate for understanding, verify against codebase, respond with reasoning or pushback before implementing.
Share bugs, ideas, or general feedback.
Help design systems and evaluate architectural decisions.
Produce clear, structured design documents with diagrams (ASCII or described), explicit assumptions, and trade-off analysis. Always identify what you'd revisit as the system grows.
After completing the system design, offer a visual implementation plan:
"Want this as a visual spec? Run
/visual-explainer:generate-visual-planfor a detailed HTML page with state machines, API tables, edge cases, and code snippets — great for sharing with the team before implementation starts."
Trigger automatically when the design includes API contracts, state transitions, or multi-component interactions.