Skip to content

agent: rename custom commands to shorter aliases for easier invocation#24

Merged
p-iknow merged 7 commits intomainfrom
i21-agent/rename-commands-shorter-aliases
Oct 25, 2025
Merged

agent: rename custom commands to shorter aliases for easier invocation#24
p-iknow merged 7 commits intomainfrom
i21-agent/rename-commands-shorter-aliases

Conversation

@p-iknow
Copy link
Contributor

@p-iknow p-iknow commented Oct 25, 2025

Requirement

Resolves #21

The current custom command names (make-branch, make-commit, make-pr, make-task-issue, plan-issue) are too long and cumbersome to invoke frequently during development. This PR renames them to shorter, more intuitive aliases to improve development workflow efficiency.

Implementation

Renamed 5 custom commands to shorter aliases:

Old Name New Name Characters Saved
/make-branch /branch 5
/make-commit /commit 5
/make-pr /pr 5
/make-task-issue /issue-task 4
/plan-issue /plan 6

Changes made:

  • Renamed all 5 command files using git mv to preserve history
  • Updated internal command references within each file (titles, usage examples)
  • Updated cross-references between commands (e.g., plan.md referencing issue-task)
  • Updated make-command.md reference section to point to new file names
  • Updated both English and Korean documentation in CONVENTIONAL_COMMITS.md files

Files affected:

  • .claude/commands/make-branch.md.claude/commands/branch.md
  • .claude/commands/make-commit.md.claude/commands/commit.md
  • .claude/commands/make-pr.md.claude/commands/pr.md
  • .claude/commands/make-task-issue.md.claude/commands/issue-task.md
  • .claude/commands/plan-issue.md.claude/commands/plan.md
  • .claude/commands/make-command.md (references updated)
  • docs/CONVENTIONAL_COMMITS.md (custom commands section updated)
  • docs/CONVENTIONAL_COMMITS.ko.md (custom commands section updated)

Test

  • All 5 command files successfully renamed
  • Git history preserved through git mv operations
  • All internal references updated (verified no old names in command files)
  • Documentation updated in both English and Korean versions
  • All cross-references between commands use new names
  • Manual testing: Verify /branch, /commit, /pr, /issue-task, /plan commands work correctly

Human Check

🤖 Generated with Claude Code

  • I reviewed it

이영창(piknow) and others added 7 commits October 26, 2025 01:06
Requirement:
Shorten command name from /make-branch to /branch for faster invocation during development workflow.

Implementation:
- Renamed .claude/commands/make-branch.md to branch.md using git mv
- Updated command title from "make-branch" to "branch"
- Updated all usage examples from /make-branch to /branch
- Updated cross-reference to issue-task command in examples
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Requirement:
Shorten command name from /make-commit to /commit for faster invocation during development workflow.

Implementation:
- Renamed .claude/commands/make-commit.md to commit.md using git mv
- Updated command title from "Smart Commit Command" to "Commit Command"

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Requirement:
Shorten command name from /make-pr to /pr for faster invocation during development workflow.

Implementation:
- Renamed .claude/commands/make-pr.md to pr.md using git mv
- Updated command title from "make-pr" to "pr"
- Updated workflow example from /make-pr to /pr

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Requirement:
Shorten command name from /make-task-issue to /issue-task for faster invocation during development workflow.

Implementation:
- Renamed .claude/commands/make-task-issue.md to issue-task.md using git mv
- Updated command title from "Make Task Issue" to "Issue Task Command"
- Updated all usage examples from /make-task-issue to /issue-task
- Updated relationship description with /plan command

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Requirement:
Shorten command name from /plan-issue to /plan for faster invocation during development workflow.

Implementation:
- Renamed .claude/commands/plan-issue.md to plan.md using git mv
- Updated command title from "Plan Issue" to "Plan Command"
- Updated all usage examples from /plan-issue to /plan
- Updated references to /issue-task command throughout the file
- Updated separation of concerns section to reference new command names

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Requirement:
Update make-command.md to reference the newly renamed command files for consistency.

Implementation:
- Updated Reference section to use new command file names:
  - make-branch.md → branch.md
  - make-commit.md → commit.md
  - make-pr.md → pr.md
  - make-task-issue.md → issue-task.md
  - plan-issue.md → plan.md

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Requirement:
Update both English and Korean documentation to reflect the renamed custom commands.

Implementation:
- Updated CONVENTIONAL_COMMITS.md:
  - Changed /make-commit to /commit
  - Changed /make-branch to /branch
  - Changed /make-pr to /pr
  - Updated file references in all command sections
- Updated CONVENTIONAL_COMMITS.ko.md with same changes in Korean
- Maintained all other documentation content unchanged

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions github-actions bot added the agent Agent rules and commands label Oct 25, 2025
@p-iknow p-iknow marked this pull request as ready for review October 25, 2025 16:12
@p-iknow p-iknow merged commit e436e31 into main Oct 25, 2025
5 checks passed
@p-iknow p-iknow deleted the i21-agent/rename-commands-shorter-aliases branch October 25, 2025 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent Agent rules and commands

Projects

None yet

Development

Successfully merging this pull request may close these issues.

agent: rename custom commands to shorter aliases for easier invocation

1 participant

Comments