Cdd Plan — Productivity skill for Claude Code
Plan a task from its handoff and write the plan file a later /cdd-implement session builds from: /cdd-plan (takes no argument).
How to install Cdd Plan
Installs to ~/.claude/commands/drabaioli-cdd-cdd-plan.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/drabaioli/cdd/HEAD/.claude/commands/cdd-plan.md -o ~/.claude/commands/drabaioli-cdd-cdd-plan.md Restart Claude Code, or start a new session, for it to be picked up.
What Cdd Plan does
Plan a task from its handoff and write the plan file a later `/cdd-implement` session builds from: `/cdd-plan` (takes no argument).
This is the first half of the implementation cycle. It runs in the task's feature worktree, and its **only** artifact is the plan file — it writes no file inside the repo. The second half is a separate, fresh session running `/cdd-implement`.
Everything you learn here and do not write down is destroyed when this session ends. That is the whole reason the plan file
Alternatives in Productivity
- Ed3d Plugins — Ed's repo of Claude Code plugins, centered around a research-plan-implement workflow 175 ★
- /workflow Command — Execute complete Research → Plan → Implement workflow using chief-architect orchestration 174 ★
- Atdd — Start the ATDD workflow for a new feature 149 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Cdd Next Step
Scope the next roadmap task and produce a handoff file for a fresh plan session.
Cdd Bootstrap
Scaffold a new greenfield project on the CDD workflow: /cdd-bootstrap (takes no argument).
Omarchy Auto Pilot4agents
Write a prompt now and send it later to a Claude Code, OpenCode, Codex, Gemini CLI, Cursor Agent or Pi session
Atry Implement
Implement an existing .agent-relay/plan.md task-by-task, following project rules, and write implement-plan.md
Task Decomposer
Force a plan-and-confirm step before any multi-file or multi-step change. Invoke whenever the user requests a
04 Scaffold And Plan
Set up the project scaffold and write the task plan ({{platform}}):
Related Agents
Factory Block Implement Medium
Implements one high complexity block inside a factory solve session, given the block task and, after a tests p
Daemon Impl
Daemon implementation agent for Go code. Use when the orchestrator invokes daemon implementation or the user w
Task Builder
Implement a frozen task spec and later package evidence without changing production code during evidence mode