Skip to content

Prefix all CDD slash commands with cdd-#28

Merged
drabaioli merged 1 commit into
mainfrom
gh_issue_27_cdd_command_prefix
Jun 18, 2026
Merged

Prefix all CDD slash commands with cdd-#28
drabaioli merged 1 commit into
mainfrom
gh_issue_27_cdd_command_prefix

Conversation

@drabaioli

Copy link
Copy Markdown
Owner

Prefix every CDD slash command with cdd- so they autocomplete as a discoverable group:
/cdd-next-step, /cdd-pre-pr, /cdd-merge-main, /cdd-process-pr, /cdd-bootstrap, /cdd-retrofit, /cdd-quick-create.

What changed

  • Renamed all 11 command files (7 repo .claude/commands/ + 4 template/.claude/commands/).
  • Swept every cross-reference across the process doc, template, demo, architecture/feature docs, README, and CLAUDE.md.
  • Updated scripts/command-drift-whitelist.txt and scripts/command-drift-check.sh (handoff-schema assertion now targets cdd-next-step.md).
  • Updated /cdd-next-step references in the worktree helper comments and bootstrap-script usage text.

Scope

Slash commands only. The cdd-worktree shell helper and the worktree functions are intentionally untouched (helper rename is tracked separately under issue #24).

Verification

  • shellcheck clean (as CI runs it), bash -n clean across all scripts.
  • Command-set drift check: clean.
  • End-to-end bootstrap smoke + template-smoke-assert.sh: all checks passed.
  • Demo seed-overlay smoke (--local-only): OK.
  • No stale unprefixed command references anywhere in the tree.

Closes #27

Rename every CDD slash command to a `cdd-` prefixed name so they
autocomplete as a discoverable group:
/next-step→/cdd-next-step, /pre-pr→/cdd-pre-pr, /merge-main→/cdd-merge-main,
/process-pr→/cdd-process-pr, /bootstrap→/cdd-bootstrap, /retrofit→/cdd-retrofit,
/quick-create→/cdd-quick-create.

Renames all 11 command files (7 repo + 4 template copies), sweeps every
cross-reference across the process doc, template, demo, docs, and the
in-helper `/next-step` hints, and updates the drift-check machinery
(`command-drift-whitelist.txt`, `command-drift-check.sh`). Records the
work as a completed item under roadmap Phase 8.

Clean rename: no backward-compatible aliases. Scope is slash commands
only; the `cdd-worktree`/`<slug>-worktree` shell helper naming is left to
issue #24.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@drabaioli drabaioli merged commit 10b14d8 into main Jun 18, 2026
1 check passed
@drabaioli drabaioli deleted the gh_issue_27_cdd_command_prefix branch June 18, 2026 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Prepend all commands with 'cdd-'

1 participant