drabaioli

Cdd Plan — Productivity skill for Claude Code

Productivity community

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

Terminal
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

  • New Task — Analyze task complexity and create actionable implementation plan 1.5k ★
  • Implement Issue — Implement Issue Workflow 194 ★
  • Ed3d Plugins — Ed's repo of Claude Code plugins, centered around a research-plan-implement workflow 175 ★

Full documentation available on GitHub

View Source Repository