Skip to content

Commit 600b44f

Browse files
committed
chore: update README.md to clarify command symlink structure
- Changed the symlink destination for on-demand commands from to . - Updated the command linking process to use a loop for better scalability and maintainability. - Added a note to differentiate between command and skill directories for improved documentation clarity.
1 parent 4b640e0 commit 600b44f

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

skills/README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,14 @@ External skill packs installed separately into `~/.claude/skills/`:
7171
# Rules (always-on) — symlink into project
7272
ln -sf ~/devkit/.claude/rules/ .claude/rules/
7373

74-
# Commands (on-demand) — symlink into user skills
75-
mkdir -p ~/.claude/skills
76-
ln -sf ~/devkit/skills/commands ~/.claude/skills/commands
77-
ln -sf ~/devkit/skills/plane ~/.claude/skills/plane
74+
# Commands (on-demand) — symlink into ~/.claude/commands/
75+
mkdir -p ~/.claude/commands
76+
for f in ~/devkit/skills/commands/*.md; do ln -sf "$f" ~/.claude/commands/; done
77+
for f in ~/devkit/skills/plane/*.md; do ln -sf "$f" ~/.claude/commands/; done
7878
```
7979

80+
Note: `~/.claude/commands/` is where Claude Code reads slash commands (flat `.md` files with frontmatter). `~/.claude/skills/` is for plugin-style skills (directories with `SKILL.md`) — used by impeccable and other skill packs.
81+
8082
### Cursor
8183
`.cursor/rules/` contains `.mdc` formatted versions of the always-on rules. Maintained separately.
8284

0 commit comments

Comments
 (0)