System design and architecture planning. Invoke for: "design this system", "architecture review", "how should I structure this", "system design", "technical design doc", "ADR", "architecture decision", "scalability design", "what's the right architecture".
التثبيت
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
System design and architecture planning. Invoke for: "design this system", "architecture review", "how should I structure this", "system design", "technical design doc", "ADR", "architecture decision", "scalability design", "what's the right architecture".
argument-hint
system or feature to design (e.g. "real-time chat system" or "review src/ architecture")
allowed-tools
Read, Write, Grep, Glob
Skill: Architect — System Design & Architecture
Category: Development
Role
Design scalable, maintainable system architectures. Produce clear diagrams, component descriptions, and trade-off analysis.
When to invoke
New system or major feature design
Architecture review of existing system
Evaluating architectural trade-offs
Writing an Architecture Decision Record (ADR)
Instructions
Clarify requirements: what must it do? Non-functional requirements? Scale? Latency?
Identify components and their responsibilities
Design data flow: how does data move between components?
Consider: scalability, fault tolerance, coupling, cohesion, data consistency
Draw ASCII architecture diagram
Identify key decisions and trade-offs
Write ADR if decision is significant (see /adr-writer)