Skip to content

Add namespace to slash commands to prevent conflicts#13

Open
ivankuznetsov wants to merge 1 commit intoTheCraigHewitt:mainfrom
ivankuznetsov:add-namespace-to-commands
Open

Add namespace to slash commands to prevent conflicts#13
ivankuznetsov wants to merge 1 commit intoTheCraigHewitt:mainfrom
ivankuznetsov:add-namespace-to-commands

Conversation

@ivankuznetsov
Copy link

Summary

  • Move all commands to .claude/commands/seomachine/ subdirectory to properly namespace them
  • Prevents potential conflicts with other Claude Code plugins that may define commands with the same names (like /write)
  • Update all internal cross-references to use the new namespaced format

Changes

Commands are now invoked as:

  • /seomachine:write (was /write)
  • /seomachine:research (was /research)
  • /seomachine:rewrite (was /rewrite)
  • /seomachine:optimize (was /optimize)
  • /seomachine:analyze-existing (was /analyze-existing)
  • /seomachine:performance-review (was /performance-review)
  • /seomachine:scrub (was /scrub)

Test plan

  • Verify commands work with new namespace prefix
  • Verify internal command references in documentation are correct

🤖 Generated with Claude Code

Move all commands to `.claude/commands/seomachine/` subdirectory to properly
namespace them. This prevents potential conflicts with other Claude Code
plugins that may define commands with the same names (like `/write`).

Commands are now invoked as:
- /seomachine:write
- /seomachine:research
- /seomachine:rewrite
- /seomachine:optimize
- /seomachine:analyze-existing
- /seomachine:performance-review
- /seomachine:scrub

All internal cross-references updated to use the new namespaced format.

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
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.

1 participant