refactor!: Command namespace rename (v7.0.0 breaking change) #423

Merged
lmiranda merged 5 commits from refactor/command-namespace-rename into development 2026-02-04 02:52:54 +00:00
Owner

Summary

All generic command names are now prefixed with their plugin's namespace to eliminate collisions across the marketplace. This is a breaking change for consuming projects.

Changes

  • 27 command files renamed via git mv (preserves history)
  • 45+ files updated with new command references
  • Cross-cutting docs updated (COMMANDS-CHEATSHEET, CONFIGURATION, README, CLAUDE.md)
  • Version bumped to 7.0.0
  • Merged unreleased 6.0.0 (plan-then-batch optimization) into 7.0.0

Full Rename Map

Plugin Old New
projman /setup /pm-setup
projman /review /pm-review
projman /test /pm-test
projman /debug /pm-debug
git-flow /commit /git-commit
git-flow /commit-push /git-commit-push
git-flow /commit-merge /git-commit-merge
git-flow /commit-sync /git-commit-sync
pr-review /initial-setup /pr-setup
cmdb-assistant /initial-setup /cmdb-setup
data-platform /initial-setup /data-setup
data-platform /run /data-run
data-platform /ingest /data-ingest
data-platform /profile /data-profile
data-platform /schema /data-schema
data-platform /explain /data-explain
data-platform /lineage /data-lineage
viz-platform /initial-setup /viz-setup
viz-platform /theme /viz-theme
viz-platform /theme-new /viz-theme-new
viz-platform /theme-css /viz-theme-css
viz-platform /chart /viz-chart
viz-platform /chart-export /viz-chart-export
viz-platform /dashboard /viz-dashboard
viz-platform /component /viz-component
viz-platform /breakpoints /viz-breakpoints
contract-validator /initial-setup /cv-setup

Unchanged Commands

Commands already using plugin-namespaced prefixes are not affected: /sprint-*, /cmdb-*, /labels-sync, /branch-*, /git-status, /git-config, /pr-review, /pr-summary, /pr-findings, /pr-diff, /project-init, /project-sync, /config-*, /design-*, /data-quality, /data-review, /data-gate, /lineage-viz, /dbt-test, /accessibility-check, /validate-contracts, /check-agent, /list-interfaces, /dependency-graph, /doc-audit, /doc-sync, /security-scan, /refactor, /refactor-dry, /clarify, /suggest-version, /proposal-status, /rfc, /change-audit, /ip-conflicts

Test Plan

  • All marketplace validations pass (./scripts/validate-marketplace.sh)
  • No old command file names remain
  • No stale backticked command references (verified via grep)
  • Pre-commit hooks pass on all commits

Migration

After merge, consuming projects need to update their CLAUDE.md integration snippets to use the new command names.


🤖 Generated with Claude Code

## Summary All generic command names are now prefixed with their plugin's namespace to eliminate collisions across the marketplace. This is a **breaking change** for consuming projects. ### Changes - **27 command files renamed** via `git mv` (preserves history) - **45+ files updated** with new command references - **Cross-cutting docs updated** (COMMANDS-CHEATSHEET, CONFIGURATION, README, CLAUDE.md) - **Version bumped** to 7.0.0 - **Merged unreleased 6.0.0** (plan-then-batch optimization) into 7.0.0 ### Full Rename Map | Plugin | Old | New | |--------|-----|-----| | projman | `/setup` | `/pm-setup` | | projman | `/review` | `/pm-review` | | projman | `/test` | `/pm-test` | | projman | `/debug` | `/pm-debug` | | git-flow | `/commit` | `/git-commit` | | git-flow | `/commit-push` | `/git-commit-push` | | git-flow | `/commit-merge` | `/git-commit-merge` | | git-flow | `/commit-sync` | `/git-commit-sync` | | pr-review | `/initial-setup` | `/pr-setup` | | cmdb-assistant | `/initial-setup` | `/cmdb-setup` | | data-platform | `/initial-setup` | `/data-setup` | | data-platform | `/run` | `/data-run` | | data-platform | `/ingest` | `/data-ingest` | | data-platform | `/profile` | `/data-profile` | | data-platform | `/schema` | `/data-schema` | | data-platform | `/explain` | `/data-explain` | | data-platform | `/lineage` | `/data-lineage` | | viz-platform | `/initial-setup` | `/viz-setup` | | viz-platform | `/theme` | `/viz-theme` | | viz-platform | `/theme-new` | `/viz-theme-new` | | viz-platform | `/theme-css` | `/viz-theme-css` | | viz-platform | `/chart` | `/viz-chart` | | viz-platform | `/chart-export` | `/viz-chart-export` | | viz-platform | `/dashboard` | `/viz-dashboard` | | viz-platform | `/component` | `/viz-component` | | viz-platform | `/breakpoints` | `/viz-breakpoints` | | contract-validator | `/initial-setup` | `/cv-setup` | ### Unchanged Commands Commands already using plugin-namespaced prefixes are **not affected**: `/sprint-*`, `/cmdb-*`, `/labels-sync`, `/branch-*`, `/git-status`, `/git-config`, `/pr-review`, `/pr-summary`, `/pr-findings`, `/pr-diff`, `/project-init`, `/project-sync`, `/config-*`, `/design-*`, `/data-quality`, `/data-review`, `/data-gate`, `/lineage-viz`, `/dbt-test`, `/accessibility-check`, `/validate-contracts`, `/check-agent`, `/list-interfaces`, `/dependency-graph`, `/doc-audit`, `/doc-sync`, `/security-scan`, `/refactor`, `/refactor-dry`, `/clarify`, `/suggest-version`, `/proposal-status`, `/rfc`, `/change-audit`, `/ip-conflicts` ## Test Plan - [x] All marketplace validations pass (`./scripts/validate-marketplace.sh`) - [x] No old command file names remain - [x] No stale backticked command references (verified via grep) - [x] Pre-commit hooks pass on all commits ## Migration After merge, consuming projects need to update their CLAUDE.md integration snippets to use the new command names. --- 🤖 Generated with [Claude Code](https://claude.ai/code)
lmiranda added 5 commits 2026-02-04 02:52:08 +00:00
BREAKING CHANGE: All generic command names now prefixed with plugin namespace.
See CHANGELOG.md v7.0.0 for complete rename map.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Updated:
- projman: 4 commands + 4 skills + integration snippet
- git-flow: 4 commands + 3 skills + integration snippet
- pr-review: 1 command cross-reference
- cmdb-assistant: 1 command + 1 skill
- data-platform: 8 commands + integration snippet
- viz-platform: 11 commands + integration snippet
- contract-validator: 1 command + 1 skill + 1 agent

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Updated:
- docs/COMMANDS-CHEATSHEET.md - command reference table + all workflow examples
- docs/CONFIGURATION.md - setup commands + plugin config table
- README.md - all plugin command lists
- CLAUDE.md - command reference tables

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
BREAKING CHANGE: command namespace rename - see CHANGELOG.md

Merged unreleased 6.0.0 content (plan-then-batch optimization) into 7.0.0.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
lmiranda merged commit 76105e98e0 into development 2026-02-04 02:52:54 +00:00
lmiranda deleted branch refactor/command-namespace-rename 2026-02-04 02:52:54 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: personal-projects/leo-claude-mktplace#423