一键导入
design-high-level
Produce a high-level architecture design from a requirements document.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Produce a high-level architecture design from a requirements document.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Safe, project-wide remediation of a dangerous or incorrect code pattern using structured search and replace.
Run a multi-faceted code review on uncommitted changes using specialized review subagents.
Create an Architectural Decision Record (ADR) to document a design choice or technical strategy.
Run a multi-faceted code review on uncommitted changes using specialized review subagents.
Commit (if needed), push the current branch to origin, and generate a pull request description in the chat.
Generate a session handoff document capturing the current working state for the next session.
| name | design-high-level |
| description | Produce a high-level architecture design from a requirements document. |
| metadata | {"author":"cascadian-gamers","version":"1.0"} |
Produce a high-level architecture design from a requirements document.
Docs/requirements/, saves to Docs/designs/{feature-name}-hld.md.create-spec. Reads the Requirements section from the unified spec, produces the ## 2. High-Level Design section in the same file.Docs/requirements/. If multiple exist, ask the user which one to use.
Spec mode: Read the ## 1. Requirements section from the unified spec passed by the orchestrator.Docs/designs/{feature-name}-hld.md (interactive mode) or as the ## 2. High-Level Design section of the unified spec (spec mode) covering:# High Level Design: {Feature Name}
## Overview
Brief summary of what this design achieves.
## Architecture
### System Context
How this fits into the existing system. Include a Mermaid diagram:
```mermaid
graph LR
...
| Decision | Choice | Rationale | Alternatives Considered |
|---|---|---|---|
| ... | ... | ... | ... |
Description of each major component/module and its responsibility.
How data moves through the system. Include a Mermaid sequence or flow diagram:
sequenceDiagram
...
How data is structured and stored. Include entity relationships if applicable.
High-level API surface — endpoints, protocols, authentication.
Cloud resources, deployment topology, scaling approach.
External services, libraries, or teams this depends on.
| Risk | Impact | Likelihood | Mitigation |
|---|---|---|---|
| ... | ... | ... | ... |
Map design components back to requirement IDs (FR-1, NFR-2, etc.)
5. Present the document to the user for review before saving.
## Rules
- Use Mermaid diagrams for architecture, data flow, and sequence diagrams.
- Every architectural decision must have a rationale and alternatives considered.
- Trace back to requirements — every FR/NFR should be addressed.
- Don't design implementation details — that's for the low-level design.
- If a combined spec exists in `Docs/In-Progress/`, note that HLD findings should be consolidated back into it after review. In spec mode, this is automatic — the HLD is already in the unified spec.
- Refer to the user as "The Brougham 22".