Ddd Spec — Testing skill for Claude Code
Enter a task and write or extend its spec.
How to install Ddd Spec
Installs to ~/.claude/skills/jasonkjin-doc-driven-dev-eng-ddd-spec/SKILL.md
mkdir -p ~/.claude/skills/jasonkjin-doc-driven-dev-eng-ddd-spec && curl -fsSL https://raw.githubusercontent.com/jasonkjin/doc-driven-dev-eng/HEAD/commands/ddd-spec.md -o ~/.claude/skills/jasonkjin-doc-driven-dev-eng-ddd-spec/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Ddd Spec does
description: Enter a task and write or extend its spec argument-hint:
ddd-spec
Slot: `$ARGUMENTS`
First load the `ddd` skill.
Shape of this command
This command **only enters the task and prepares the context, then stops**. I describe the requirement in later messages, possibly over several rounds, possibly with links.
It produces two docs, matching two points where you stop for my confirmation:
requirement.mdanswers "what problem are we solving,
Alternatives in Testing
- Add Plugin — Integrate a spec-driven/skill framework as a bundled agtx plugin 1.5k ★
- Spec Driven Develop — Spec-driven development workflow for AI coding agents: architecture-first planning, task decomposition, GitHub 975 ★
- Spec Execute Task — /spec-execute-task 271 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Ddd Plan
Split the spec into assignable task units
Rtk Test Before Merge
Force the agent to write or extend a test for every behaviour change.
Worker Research
Worker pipeline stage R1 — Research. Read task spec + vault context, write clarified requirements.md. Read-onl
Ddd Review
Independent review after development, checking code quality, spec conformance, and undeclared deviations
Dsh Plugin Dev Agent Skill
Global agent skill: create, extend, secure, test and publish Cordis plugins for the DeepSeek Harness (DSH). Ve
AI Watch Tester
AI-powered automated E2E testing. Just enter a URL — AI generates and runs test scenarios.
Related Agents
Go Implementer
Use this agent to implement features, add new tools, create new integrations, or extend existing functionality
Karr Test Writer
Write and extend tests for App::karr under t/. Use for new coverage and regression tests. App::karr is a Moo +
Rig QA
Test writing agent. Use to write or extend unit tests for new or changed code. Give it the file or function to