Skill
planning
✓ Verified
Free
Technical Specification Creator
Author a technical spec document covering design, alternatives considered, trade-offs, and migration plan.
4.8(102 reviews)
39,400 installs
by GitHub
About
Produces an engineering-grade technical spec: motivation, goals, design, API, data model, alternatives considered, trade-offs, security, observability, migration plan, and rollout. The kind of doc engineers actually want to write but rarely have time for.
Tags
specdesign-docarchitectureengineering
Skill Instructions Preview
# Technical Specification Produce an engineering spec for the target proposal. ## Sections 1. **Motivation** — why now 2. **Goals** — measurable success 3. **Non-Goals** 4. **Design** — proposed solution 5. **API / Interfaces** — exact contracts 6. **Data Model** — schemas, migrations 7. **Alternatives Considered** — what else, why not 8. **Trade-offs** — what we're giving up 9. **Security** — threats and mitigations 10. **Observability** — logs, metrics, traces 11. **Migration Plan** — how we get there safely 12. **Rollout** — feature flag, canary, percentage 13. **Open Questions** Write for engineers who haven't seen the problem yet.
Related Skills
Skill⭐
planningFREE
Implementation Planner
Break down a feature request into a step-by-step implementation plan with files to touch and risks identified.
planningarchitecturefeature
G
GitHub4.9(178)
71k
★4.5k
Skill
planningFREE
Epic Breakdown — Architecture
Decompose a large epic into architectural work items with clear interfaces, contracts, and ownership boundaries.
epicarchitectureplanning
G
GitHub4.7(64)
28k
★1.6k
Install
# Add as Claude Code slash command: curl -fsSL "https://raw.githubusercontent.com/github/awesome-copilot/main/skills/create-specification/SKILL.md" \ -o ~/.claude/commands/create-specification.md
Compatible with
claude code
Trigger phrase
/specG
GitHub
@github