create-techspec
Installation
SKILL.md
Create TechSpec
Translate business requirements into a detailed technical specification.
Required Inputs
- Feature name identifying the
tasks/prd-<name>/directory. - Optional: existing
_prd.mdas primary input. - Optional: existing
_techspec.mdfor update mode.
Workflow
- Gather context.
- Check for
_prd.mdintasks/prd-<name>/. If it exists, read it as the primary input. - If no PRD exists, ask the user for a description of what needs technical specification.
- Read existing ADRs from
tasks/prd-<name>/adrs/to understand decisions already made during PRD creation. - Create
tasks/prd-<name>/adrs/directory if it does not exist. - Spawn an Agent tool call to explore the codebase for architecture patterns, existing components, dependencies, and technology stack.
- If
_techspec.mdalready exists, read it and operate in update mode.
- Check for