What problem does it solve?
This Skill turns incomplete product requirements or feature descriptions into accurate, context-free backend technical designs, reducing ambiguity, preventing invented interfaces and schemas, and closing unresolved implementation decisions before handoff.
Core Features & Use Cases
- Structured Design Workflow: Guides the process through understanding requirements, exploring the codebase, resolving decisions, writing the design, and performing a rigorous self-review.
- Traceable Technical Detail: Requires concrete APIs, fields, database columns, topics, cache keys, dependencies, and operational parameters to be verified against source code, documentation, or explicit user decisions.
- Production Readiness: Covers architecture, data models, interfaces, testing, compatibility, security, availability, monitoring, rollout, rollback, and external dependencies. Use it when creating a backend technical proposal from a PRD or when documenting a multi-service feature for implementation.
Quick Start
Use the tech-design skill to explore the repository and produce an implementation-ready backend design for the feature description I provide.