architecture-evaluation
OfficialMake trade-offs explicit before you commit.
Software Engineering#scalability#system design#adr#reliability#trade-off analysis#architecture decision#quality attributes
AuthorAndurilCode
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Architecture evaluation prevents teams from making system design decisions based on preference alone by structuring trade-off analysis, documenting reasoning, and reducing the risk of irreversible mistakes.
Core Features & Use Cases
- Structured decision context: Clarifies the exact decision, drivers, constraints, and stakeholders before evaluating options.
- Quality-attribute trade-off scoring: Rates scalability, reliability, performance, security, maintainability, operability, and cost to compare alternatives consistently.
- ADR-ready outputs: Produces an Architecture Decision Record (ADR) including context, decision, consequences, and rejected alternatives.
Quick Start
Use the architecture-evaluation skill to evaluate whether you should choose microservices or a modular monolith for an upcoming order system design, based on scalability, reliability, operability, and cost constraints.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: architecture-evaluation Download link: https://github.com/AndurilCode/craftwork/archive/main.zip#architecture-evaluation Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.