write-tech-spec
write tech spec
What it does
- a Linear ticket number (e.g. specs/APP-1234/TECH.md)
- a GitHub issue id, prefixed with gh- (e.g. specs/gh-4567/TECH.md)
- a short kebab-case feature name (e.g. specs/vertical-tabs-hover-sidecar/TECH.md)
- app/src/workspace/mod.rs:42 @ <commit-sha> — entry point for the user flow
- app/src/workspace/workspace.rs (120-220) @ <commit-sha> — state and event handling that will likely change
- A short name/role and the subtask it owns.
- Execution mode (local or remote) with a one-line rationale.
Requirements & configuration
Configuration: TECHPRODUCTDECISIONS
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
write-tech-spec FAQ
What does the write-tech-spec skill do?
Write a TECH.md spec for a significant Warp feature after researching the current codebase and implementation constraints. Use when the user asks for a technical spec, implementation plan, or architecture doc tied to a product spec. a Linear ticket number (e.g. specs/APP-1234/TECH.md) a GitHub issue id, prefixed with gh- (e.g. specs/gh-4567/TECH.md)
What does write-tech-spec require?
Configuration keys: TECH, PRODUCT, DECISIONS.
How do I install write-tech-spec?
Run: npx -y skills add https://github.com/warpdotdev/common-skills --skill write-tech-spec --agent claude-code — the source lives at github.com/warpdotdev/common-skills.
Maintain write-tech-spec?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/warpdotdev-common-skills-write-tech-spec?ref=badge) npx agentictools info skills/warpdotdev-common-skills-write-tech-spec The second line is the CLI lookup for this page — handy in READMEs and docs.