Zero-ceremony, AI-native Spec-Driven Development (SDD) framework that guides AI agents from intention to implementation via a strict state-machine workflow. VS Code / Cursor panel for .deepspec/ (drafts, active, review gate, archive, A-B-C specs).
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
DeepSpec is a zero-ceremony, AI-native Spec-Driven Development (SDD) framework that guides AI agents from intention to implementation via a strict state-machine workflow.
This extension is the workspace panel for .deepspec/: drafts → active → review gate → archive, with A-B-C docs (APPROACH.md, BUSINESS_CONTEXT.md, COMPLETION_REPORT.md).
Quick start
Install this extension (godrix.deepspec).
Open a workspace folder and run DeepSpec: Initialize (or use the Initialize DeepSpec tree action).
DeepSpec: New Task to create a draft via chat.
Use tree actions to Approve, Execute, Complete, or open the Review panel on A-B-C files.
Settings
Key
Default
Description
deepspec.enabled
true
Turn off to hide task lists while keeping the extension installed.
deepspec.reviewPanelColumn
active
active or beside for the review webview.
deepspec.skill.autoCheckEnabled
true
Automatically check for a new DeepSpec skill version on GitHub.
deepspec.skill.checkIntervalHours
24
Hours between automatic skill checks.
deepspec.skill.sourceUrl
official repo
URL of the deep-spec folder on GitHub.
Skill updates
In the activity bar DeepSpec, open the Skill view: installed versions (workspace and user), remote version, status, last check, and actions.
Command: DeepSpec: Check for skill update (deepspec.checkSkillUpdate).
Automatic check runs about once per day; when a newer version is available, the extension asks before downloading (workspace and/or ~/.cursor/skills/deep-spec).
Migrating from CursorToys
DeepSpec was previously bundled in CursorToys (cursorToys.experimental.deepspec). After updating CursorToys, install this extension and remove old DeepSpec settings if needed.
Old (CursorToys)
New (DeepSpec)
cursorToys.experimental.deepspec
deepspec.enabled
cursorToys.deepspec.reviewPanelColumn
deepspec.reviewPanelColumn
cursor-toys.deepspec.* commands
deepspec.*
Your .deepspec/ folder and .cursor/skills/deep-spec/ skill are unchanged.
Development
npm install
npm run compile
Press F5 in VS Code with this folder open to launch the Extension Development Host.