From feature-workflow
Generates architecture designs including Mermaid diagrams, class lists, interface definitions, and design patterns from spec.md/db.md files. Writes to .spec/{slug}/arch.md and updates README status. Triggers on 'plan-arch', '架構設計', '架構', 'arch'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/feature-workflow:plan-archThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
讀取技術規格和 DB 設計,啟動 Agent 產出架構設計(Mermaid 架構圖、類別清單、介面定義、設計模式)。
讀取技術規格和 DB 設計,啟動 Agent 產出架構設計(Mermaid 架構圖、類別清單、介面定義、設計模式)。
前置檢查:參照 bug-workflow plugin 的
references/prerequisites.md檢查 CLAUDE.md 是否存在。
spec.md + db.md(建議但非必要,若不存在則從 README.md 需求描述設計)參照 references/plan-common.md。
使用 Agent tool 啟動 subagent(model: opus),prompt 指示如下:
輸入來源:
.spec/{slug}/spec.md 讀取.spec/{slug}/db.md 讀取輸出目標:
.spec/{slug}/arch.md(含 Mermaid 架構圖、類別清單、介面定義、設計模式)完成後更新 README.md 的 status: 架構設計。
參照 references/plan-common.md。
架構設計完成!
📁 產出檔案:.spec/{slug}/arch.md
📊 狀態:架構設計
後續可使用:
• /plan-build — Agent Teams 產生程式碼
• /plan-review — Agent Teams 審查
npx claudepluginhub mark22013333/crew --plugin feature-workflowCollaboratively brainstorms architecture, patterns, and trade-offs to produce a design document. Activates on 'design this', 'create a design', 'brainstorm approaches', or 'write a design doc'.
Designs software architecture from specs using 5 agents for module splits, dependencies, data flows, and interfaces. Outputs Markdown docs with diagrams and ADR. Use for spec-to-design or pattern selection.
Designs and documents system architecture, producing 3-architecture.md with component diagrams, data flow, and architecture decisions. Reads tech-spec as input.