What problem does it solve?
This skill helps engineering teams draft rigorous and shared technical specifications before implementing features. It clarifies goals, scope, architecture, and rollout plans, reducing ambiguity and rework across stakeholders.
Core Features & Use Cases
- Structured Tech Proposals: Follow the Tech Proposal Template to capture metadata, architecture considerations, data models, API changes, and risks.
- Migration & Rollout Planning: Includes a Database Migration Plan and rollout strategy to minimize disruption.
- Aligned Implementation: Serves as the single reference for scope, interfaces, and success criteria across teams.
Quick Start
Start by drafting a tech spec for your feature using the architect skill: /architect. Then populate the Tech Proposal Template with sections such as metadata, architecture, data models, and migrations. When schema changes are involved, add a Database Migration Plan and outline rollout steps in the document.