implement

Solid

Canonical implementation parent command. Executes the active track task-by-task using TDD and verification gates, and routes to status, coverage, or revert when the user asks for progress, measurement, or rollback explicitly.

Code & Development 40 stars 6 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
54
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Implement Track Implement tasks from the active track's plan following the TDD workflow. `/draft:implement` is the **canonical implementation parent**. It owns the common execution loop and absorbs three adjacent commands when appropriate: - `/draft:status` - `/draft:coverage` - `/draft:revert` ## Red Flags - STOP if you're: - Implementing without an approved spec and plan - Skipping TDD cycle when workflow.md has TDD enabled - Marking a task `[x]` without fresh verification evidence - Batching multiple tasks into a single commit - Proceeding past a phase boundary without running the three-stage review - Writing production code before a failing test (when TDD is strict) - Assuming a test passes without actually running it **Verify before you mark complete. One task, one commit.** ## Constraints Draft skills are designed for single-agent, single-track execution. Do not run multiple Draft commands concurrently on the same track. --- ## Parent Contract `/draft:implement` owns four execution jobs: 1. **Build the next task** → baseline `/draft:implement` 2. **Show current execution state** → `/draft:status` 3. **Measure implementation completeness via coverage** → `/draft:coverage` 4. **Undo implementation safely** → `/draft:revert` Most developers should only need `/draft:implement` in the common path. ### Explicit Child Modes If the user invokes explicit child intent, route directly: - `/draft:implement status` → follow `/draft:status` - `/draft:implement cove...

Details

Author
drafthq
Repository
drafthq/draft
Created
7 months ago
Last Updated
2 days ago
Language
HTML
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Listed

implement

Use when the user wants to implement a task in code against an approved tdd.md and docs/work/{work-id}/tasks.md. Triggers on "implement CHK01-01", "implement JIRA-456", "build this task", "write the code for this story". Reads the design and acceptance criteria, writes code and tests, runs the project's full validation suite, and commits in logical units. This is also the skill for test-driven development — "use TDD for this", "write a failing test first", "red/green/refactor", "add tests for X" — because that is code authoring, not document authoring. Do NOT use for code review (code-review), addressing review feedback (code-review-fix), changing how existing UI looks or behaves (ux-design-fix), writing tasks (tasks), or writing a technical design document (tdd).

2 Updated yesterday
carinyaparc
Code & Development Solid

draft

Lists Draft's canonical workflow commands, explains the Context-Driven Development flow (init, plan, implement, review), and recommends the appropriate next step. Use when the user asks about available Draft commands, needs help choosing a workflow step, or says 'what can Draft do', 'help', or 'show commands'.

40 Updated 2 days ago
drafthq
Code & Development Listed

implement

TRIGGER when: user asks to implement, fix, build, or work on something — whether from a docs/wip plan OR a standalone task (bug fix, GitHub issue, one-off change). Examples: "work on task 1", "fix this bug", "implement feature X from the issue". Provides structured execution with profile detection, dependency handling, review checkpoints.

147 Updated 2 weeks ago
serpro69