feat(skill): rename proceed-with-claude-recommendation → proceed-with-the-recommendation#36
Conversation
…he-recommendation Renames the slash command, skill, and test docs from proceed-with-claude-recommendation to proceed-with-the-recommendation across all locations (commands/, skills/, plugins/continuous-improvement/, docs/testing/). No content changes — pure file renames to remove "claude" from the command name.
… to proceed-with-the-recommendation Renames the skill identifier across CHANGELOG, CONTRIBUTING, README, commands, plugins, skills, install scripts, tests, and generated artifacts. Updates frontmatter `name:`, slash command invocations, install snippets, file paths, and cross-references. No body content changes — pure identifier rename to drop Claude-specific branding from the skill name.
There was a problem hiding this comment.
Code Review
This pull request renames the proceed-with-claude-recommendation skill to proceed-with-the-recommendation to remove Claude-specific branding, updating all file paths, identifiers, and documentation accordingly. Feedback focuses on ensuring a smooth migration for existing users by adding cleanup steps to the installation snippets and scripts, and updating the changelog to advise removing legacy directories to avoid command conflicts.
| SKILL=proceed-with-the-recommendation | ||
| mkdir -p ~/.claude/skills/$SKILL | ||
| curl -L https://raw.githubusercontent.com/naimkatiman/continuous-improvement/main/skills/$SKILL.md \ | ||
| -o ~/.claude/skills/$SKILL/SKILL.md |
There was a problem hiding this comment.
Since the skill identifier has changed, users who re-run this snippet will end up with two versions of the skill installed. Because they share trigger phrases like "do all of it", this will cause conflicts in Claude Code. Adding a cleanup step to the snippet ensures a smooth migration.
| SKILL=proceed-with-the-recommendation | |
| mkdir -p ~/.claude/skills/$SKILL | |
| curl -L https://raw.githubusercontent.com/naimkatiman/continuous-improvement/main/skills/$SKILL.md \ | |
| -o ~/.claude/skills/$SKILL/SKILL.md | |
| SKILL=proceed-with-the-recommendation | |
| rm -rf ~/.claude/skills/proceed-with-claude-recommendation | |
| mkdir -p ~/.claude/skills/$SKILL | |
| curl -L https://raw.githubusercontent.com/naimkatiman/continuous-improvement/main/skills/$SKILL.md \ | |
| -o ~/.claude/skills/$SKILL/SKILL.md |
| ## [Unreleased] | ||
|
|
||
| ### Changed | ||
| - **Renamed `proceed-with-claude-recommendation` → `proceed-with-the-recommendation`** — drops Claude-specific branding from the skill identifier so the same skill can be installed into non-Claude agents (Codex, Gemini CLI, etc.). Identifier-only rename: file paths, frontmatter `name:`, slash command, install snippets, and cross-references updated. Body language about "Claude-emitted recommendation" is intentionally untouched in this release; that agent-genericization pass is a separate follow-up. Old-name installations need to re-run the install snippet under the new path. |
There was a problem hiding this comment.
It is recommended to explicitly advise users to remove the legacy skill directory. If both the old and new versions coexist in ~/.claude/skills/, they will both be loaded by the agent, leading to command conflicts due to overlapping trigger phrases (e.g., "do all of it").
| - **Renamed `proceed-with-claude-recommendation` → `proceed-with-the-recommendation`** — drops Claude-specific branding from the skill identifier so the same skill can be installed into non-Claude agents (Codex, Gemini CLI, etc.). Identifier-only rename: file paths, frontmatter `name:`, slash command, install snippets, and cross-references updated. Body language about "Claude-emitted recommendation" is intentionally untouched in this release; that agent-genericization pass is a separate follow-up. Old-name installations need to re-run the install snippet under the new path. | |
| - **Renamed `proceed-with-claude-recommendation` → `proceed-with-the-recommendation`** — drops Claude-specific branding from the skill identifier so the same skill can be installed into non-Claude agents (Codex, Gemini CLI, etc.). Identifier-only rename: file paths, frontmatter `name:`, slash command, install snippets, and cross-references updated. Body language about "Claude-emitted recommendation" is intentionally untouched in this release; that agent-genericization pass is a separate follow-up. Old-name installations need to re-run the install snippet under the new path and remove the legacy directory to avoid command conflicts. |
| "continuous-improvement.md", | ||
| "planning-with-files.md", | ||
| "proceed-with-claude-recommendation.md", | ||
| "proceed-with-the-recommendation.md", |
There was a problem hiding this comment.
By removing the old filename from COMMAND_FILES, the uninstallAll function will no longer clean up the legacy /proceed-with-claude-recommendation.md command file. Keeping it in the list allows the uninstaller to remove the orphan file from the user's commands directory, while the installer will safely skip it since the source file no longer exists in the repository.
| "proceed-with-the-recommendation.md", | |
| "proceed-with-the-recommendation.md", | |
| "proceed-with-claude-recommendation.md", // Legacy name for cleanup |
| "continuous-improvement.md", | ||
| "planning-with-files.md", | ||
| "proceed-with-claude-recommendation.md", | ||
| "proceed-with-the-recommendation.md", |
Summary
Identifier-only rename of the featured companion skill so it can be reused from non-Claude agents (Codex, Gemini CLI, etc.) without carrying Claude branding in the name.
proceed-with-claude-recommendation→proceed-with-the-recommendationacross file paths, frontmatter `name:`, slash command, install snippets, and cross-referencesMigration note for old-name installs
Anyone with the previous standalone install needs to re-run the install snippet under the new path:
```bash
SKILL=proceed-with-the-recommendation
mkdir -p ~/.claude/skills/$SKILL
curl -L https://raw.githubusercontent.com/naimkatiman/continuous-improvement/main/skills/\$SKILL.md
-o ~/.claude/skills/$SKILL/SKILL.md
```
Test plan