What problem does it solve?
Solution architects and engineering teams struggle to consistently select architecture methodologies, produce verifiable design deliverables, and translate those deliverables into sprint-scoped work with objective evaluation criteria. This Skill provides structured framework selection, deliverable templates, verification gates, and evaluator anchors so sprints produce buildable, reviewed architecture artifacts.
Core Features & Use Cases
- Framework selection mapping (C4, Arc42, 4+1, DDD, Microservices Patterns) tied to sprint boundaries and deliverables.
- Development methodology guidance (API-First, Component-First, Data-First, Event-First, Contract-First) that shapes generator outputs and acceptance criteria.
- Verification strategy and deliverable checks (OpenAPI validation, data model cross-references, ADR tracking, C4-level gates).
- Evaluation scoring anchors for consistent reviewer grading across design_coherence, technical_depth, integration_clarity, and implementability.
- Use Case: Run during /harness:start to select C4 for a new service and generate sprint contracts, API stubs, and an evaluator checklist for the first three sprints.
Quick Start
Ask harness-sa to produce a sprint-scoped C4 architecture plan by specifying domain_profile: solution_architecture, selecting the desired framework, and requesting the sprint deliverable checklist.