Skip to content

fix(docs): sync command names with install script#55

Merged
alirezarezvani merged 1 commit intomainfrom
fix/issue-54-command-names
Feb 25, 2026
Merged

fix(docs): sync command names with install script#55
alirezarezvani merged 1 commit intomainfrom
fix/issue-54-command-names

Conversation

@alirezarezvani
Copy link
Owner

@alirezarezvani alirezarezvani commented Feb 25, 2026

Problem

Fixes #54

The install script builds command names as {category}-{name}:

local dest_dir="$commands_dest/${category}-${cmd_name}"

So commands/development/scaffold installs as development-scaffold, not scaffold.

GETTING-STARTED.md referenced all commands by their short names, causing confusion for users who couldn't find the commands after installing.

Changes

Updated all 33 command references in GETTING-STARTED.md:

Old Correct
/scaffold /development-scaffold
/review /workflow-review
/test-gen /testing-test-gen
/docs-gen /documentation-docs-gen

Testing

Verified against scripts/install.sh — the naming pattern ${category}-${cmd_name} is consistent across all command installations.


Open with Devin

Fixes #54

The install script installs commands as {category}-{name} (e.g. development-scaffold)
but GETTING-STARTED.md referenced them as short names (/scaffold, /review, etc.).

Updated all command references:
- /scaffold → /development-scaffold
- /review → /workflow-review
- /test-gen → /testing-test-gen
- /docs-gen → /documentation-docs-gen
@github-actions
Copy link

⛔ Branch Protection Violation

Error: Direct PRs to main are only allowed from dev branch.

Current: fix/issue-54-command-namesmain
Required: devmain

Git Flow Strategy

Our repository follows Git Flow branching strategy:

main (production releases)
  └─ dev (integration branch)
      ├─ feat/* → dev ✅
      ├─ fix/*  → dev ✅
      ├─ docs/* → dev ✅
      └─ ... → dev ✅

How to Fix

  1. Close this PR
  2. Create PR to dev instead:
    gh pr create --base dev --title "fix(docs): sync command names with install script"
  3. After merging to dev, create release PR:
    gh pr create --base main --head dev --title "chore: release vX.Y.Z"

Documentation


🤖 This check is automated and cannot be bypassed. Please follow the correct workflow.

@alirezarezvani alirezarezvani merged commit 4b68050 into main Feb 25, 2026
5 of 6 checks passed
@alirezarezvani alirezarezvani deleted the fix/issue-54-command-names branch February 25, 2026 10:05
Copy link

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 1 additional finding.

Open in Devin Review

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.

[DOCS] Issue with Getting Started out of sync with installation script

1 participant