| name | System Architecture |
| description | Architect systems with clear separation of concerns |
| id | system_design |
| dimensions | ["componentization","data_flow","quality_attributes"] |
| tools | ["mermaid","architecture_decision_records"] |
| constraints | ["must_define_quality_gates"] |
| levels | {"1":"Defines core components and interactions","2":"Covers resiliency, extensibility, and validation flows","3":"Optimizes for scale, evolution, and governance"} |
| skill_type | cognitive |
| side_effects | ["file_write"] |
| deterministic | false |
| testable | true |
| metadata | {"execution_mode":"analysis","execution_tools":["file_write","file_read","code_search"],"execution_capabilities":["write_architecture_doc","create_technical_design","define_technology_stack","create_architecture_diagrams"]} |
System Architecture
概述
Architect systems with clear separation of concerns
能力维度
Componentization
Data Flow
Quality Attributes
工具支持
- mermaid:
- architecture_decision_records:
约束条件
- must_define_quality_gates
能力等级
Level 1
Defines core components and interactions
Level 2
Covers resiliency, extensibility, and validation flows
Level 3
Optimizes for scale, evolution, and governance