一键导入
awa-architecture
Create or update ARCHITECTURE.md. Use this when asked to create, update or modify the project architecture.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create or update ARCHITECTURE.md. Use this when asked to create, update or modify the project architecture.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | awa-architecture |
| description | Create or update ARCHITECTURE.md. Use this when asked to create, update or modify the project architecture. |
${input}
You MUST consider the user input before proceeding (if not empty).
Update or create the architecture document as specified in the instruction above, following awa conventions.
If deriving from existing code (reverse workflow), analyze the codebase to extract architectural patterns, technology stack, and component structure.
You SHALL solidify architecture changes with respect to existing architecture if any. You SHALL ensure high-level system structure, technology stack, and component relationships. You SHALL ensure each section of the architecture is addressed. You SHALL establish architectural rules and constraints. You SHALL focus on top-level architecture, not design. You SHOULD keep architecture at a manageable level of detail. You SHALL support reverse workflow: deriving architecture from existing code when requested. You SHALL clarify open points with user. You MAY use todos and tools as needed.
Double-check the last work, whether it be a plan, design, or implementation, ensuring all aspects have been fully considered. Use when user wants to check work, or mentions "double check".
Align source with target. Use this when asked to align, check, or verify alignment between artifacts.
Brainstorm ideas, explore solutions, and evaluate options. Use this when asked to brainstorm, explore ideas, or analyze trade-offs.
Run traceability and schema checks, then fix any errors. Use this when asked to check, validate, or fix traceability and schema issues.
Implement code and tests based on architecture, requirements, and design (or a set of tasks). Use this when asked to implement features, write code, or create tests.
Create or update design documents. Use this when asked to create, update or modify feature designs.