Community template
Technical specification
Structures a feature spec from engineering notes with edge cases and open questions.
WritingInternal teamStructured docDirect tone5 steps512 installs
SKILL.mdReady to download
1---
2name: "tech-spec"
3title: "Technical specification"
4description: "Structures a feature spec from engineering notes with edge cases and open questions."
5audience: "internal"
6format: "structured-doc"
7tone: "direct"
8triggers:
9 - "technical specification"
10 - "write the tech spec"
11 - "turn these notes into a spec"
12---
13
14## Overview
15This skill handles **Technical specification**. It produces structured doc output in a direct voice, written for internal team.
16When this skill is triggered, expect the user to provide: **Engineering notes, feature requirements, constraints, and edge cases**. If this input has not been provided, ask for it before proceeding — do not guess or use placeholder data.
17## Process
181. Define the problem, scope, and non-goals clearly at the top.
192. Describe the proposed solution, architecture, and main flows.
203. Call out edge cases, dependencies, and risks explicitly.
214. List open questions that need decisions before implementation.
225. Document rollout and validation considerations.. Confirm this step is complete before moving on.
23## Quality Standards
24- Use headings the team already recognises
25- Assign an owner to every action item
26- Flag blockers or risks with clear impact statements
27- Keep it under 500 words unless complexity demands more
28
29## What to Avoid
30
31- Do not hide critical assumptions or leave risk analysis implicit.
32
33## Example Triggers
34- "technical specification"
35- "write the tech spec"
36- "turn these notes into a spec"Need a version tailored to your own workflow?
Build a custom skill, download it instantly, and publish it when you want a shareable link.
Build your own skill