architecture-decision
FeaturedArchitecture decisions in ADR/RFC/RFD format: context, constraints, options, recommendation. Triggers: ADR, RFC, RFD, trade-offs, design choice, pick between, evaluate approach.
Install
Quality Score: 94/100
Skill Content
Details
- Author
- softspark
- Repository
- softspark/ai-toolkit
- Created
- 5 months ago
- Last Updated
- yesterday
- Language
- Python
- License
- Apache-2.0
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
architecture-decisions
Architecture decision-making framework for {{PROJECT_NAME}}. Covers ADR (Architecture Decision Record) format, trade-off analysis matrices, dependency graph analysis, blast radius assessment, system boundary identification, scalability testing ("10x scale" rule), when to refactor vs rewrite, multi-process architecture patterns, and cross-cutting concern management. Use when evaluating changes that touch 3+ modules, planning new features, assessing refactoring proposals, reviewing system boundaries, or making decisions that will be hard to reverse. This is the VP Engineering archetype's operating manual for architectural governance.
architecture-decision-record
Use when a technical decision with lasting consequences needs to be recorded or revisited — choosing a database, protocol, framework, or boundary; splitting or merging a service; adopting or dropping a dependency. Writes and reviews ADRs. Triggers on "why did we choose", "document this decision", "ADR", or when a discussion converges on a hard-to-reverse choice.
architecture-decision-records
Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.