You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(v2.5): command reduction, universal install, and website overhaul
This release introduces major architectural improvements:
1. Command Reduction Plan:
- Replaced fragmented workflow commands with consolidated parents: '/draft:plan', '/draft:ops', '/draft:docs', and '/draft:integrations'.
- Total command count scaled from 28 to 32.
2. Phase 0 Graph Build:
- Added graph analysis as a mandatory precursor (Phase 0) to '/draft:init' 5-phase analysis.
3. Unified Installation Workflow:
- Created 'scripts/install.sh' as a universal install script for multiple IDE environments.
4. Documentation & Website:
- Updated CHANGELOG.md for v2.5.0.
- Overhauled website content ('web/index.html', 'web/what-is-draft/index.html') reflecting the new 32 commands and Phase 0 workflow.
- Replaced social media sharing text to highlight core features.
- Integrated Hacker News sharing link across all web footer variations.
- Refreshed Draft Book command reference table with the latest hierarchy.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
8
8
## [Unreleased]
9
9
- Ongoing refinements to agent behavior protocols.
10
10
11
+
## [2.5.0] - 2026-05-17
12
+
13
+
### Added
14
+
-**Command Reduction Plan** — Introduced canonical parent commands (`/draft:plan`, `/draft:ops`, `/draft:docs`, `/draft:integrations`) to logically group and reduce surface-level command sprawl. The legacy specialist commands are now intelligently routed through these parent entry points.
15
+
-**Phase 0 Graph Build** — The knowledge graph build is now officially Phase 0 of the `/draft:init` workflow, executing before the 5-phase analysis to provide exact module boundaries and dependencies.
16
+
-**Universal Install Script** — A single installation script (`scripts/install.sh`) has been created to unify and simplify the onboarding experience across all supported IDE environments (Claude Code, Cursor, Copilot, Gemini, Antigravity).
Copy file name to clipboardExpand all lines: CLAUDE.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
4
4
5
5
## Repository Overview
6
6
7
-
Draft is a Claude Code plugin that implements Context-Driven Development methodology. It provides 28 slash commands organized in a two-tier architecture: 4 primary workflow commands (`/draft:init`, `/draft:new-track`, `/draft:implement`, `/draft:review`) with auto-invocation, plus 24 specialist commands for debugging (`/draft:debug`), operations (`/draft:deploy-checklist`, `/draft:incident-response`,`/draft:standup`), quality (`/draft:quick-review`, `/draft:testing-strategy`, `/draft:tech-debt`), authoring (`/draft:documentation`), DX (`/draft:assist-review`, `/draft:impact`, `/draft:tour`), and more (`/draft:status`, `/draft:revert`, `/draft:decompose`, `/draft:coverage`, `/draft:deep-review`, `/draft:bughunt`, `/draft:learn`, `/draft:adr`, `/draft:change`, `/draft:index`, `/draft:jira-preview`, `/draft:jira-create`). Run `/draft` for overview.
7
+
Draft is a Claude Code plugin that implements Context-Driven Development methodology. It now exposes `/draft:plan` as the canonical planning parent command alongside `/draft:init`, `/draft:implement`, and`/draft:review`. The older planning commands (`/draft:new-track`, `/draft:decompose`, `/draft:change`, `/draft:adr`) remain available as specialist modes and compatibility entry points. Run `/draft` for the current command overview.
8
8
9
9
Draft also ships a **knowledge graph engine** under `graph/` (Node.js + tree-sitter WASM) and **14 deterministic shell helpers** under `scripts/tools/`. Skills are markdown (source of truth, processed by a bash build script into platform-specific integration files for Copilot and Gemini); the graph engine and shell helpers handle mechanical work that markdown can't.
10
10
@@ -47,7 +47,7 @@ core/agents/*.md ──┘
47
47
```
48
48
49
49
The build script (`scripts/build-integrations.sh`) reads `SKILL_ORDER`, `CORE_FILES`, and `TOOLS` from `scripts/lib.sh` (sourced) and:
50
-
1. Iterates `SKILL_ORDER` (28 skills, order matters)
50
+
1. Iterates `SKILL_ORDER` (order matters)
51
51
2. Validates YAML frontmatter (`name:` and `description:` required)
52
52
3. Validates body format: blank, `# Title`, blank, then content
53
53
4. Extracts body via `extract_body()`, skipping frontmatter
`/draft:review` is the wedge. Once Draft has indexed your repo, you also get spec-driven planning, TDD-enforced implementation, exhaustive bug hunting, deep architectural audits, and 23 more commands covering the full development lifecycle.
92
+
Draft provides a complete system for spec-driven planning, TDD-enforced implementation, and operational workflows.
93
+
94
+
Specialist modes are built in. Advanced review, bug hunting, impact analysis, debugging, and documentation workflows are invoked intelligently through these parent commands.
93
95
94
96
---
95
97
@@ -98,33 +100,15 @@ The authoritative Draft implementation skills are located at:
98
100
| Command | What It Does |
99
101
|---------|--------------|
100
102
|**`/draft`**| Overview, intent mapping, and command reference |
101
-
|**`/draft:init`**| Analyze codebase, create context files + state tracking |
102
-
|**`/draft:index`**| Aggregate monorepo service contexts |
103
-
|**`/draft:new-track`**| Collaborative spec + plan with AI |
104
-
|**`/draft:decompose`**| Module decomposition with dependency mapping |
105
-
|**`/draft:implement`**| TDD workflow with checkpoints |
0 commit comments