From d9890b05ef25e024c127b06d453d23a5e0063f71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Tr=C3=B6ger?= Date: Sun, 19 Apr 2026 11:17:40 +0200 Subject: [PATCH] Skills auf korrektes Verzeichnis-Format umstellen (skills//SKILL.md) Das flache skills/.md-Format wird von Claude Code nicht als Slash-Command erkannt. Korrekt ist skills//SKILL.md (Verzeichnis mit SKILL.md darin). Symlinks in ~/.claude/skills/ zeigen jetzt auf Verzeichnisse statt Dateien. Co-Authored-By: Claude Sonnet 4.6 --- bootstrap.sh | 7 ++++--- skills/{go.md => go/SKILL.md} | 0 skills/{plan-review.md => plan-review/SKILL.md} | 0 skills/{story.md => story/SKILL.md} | 0 4 files changed, 4 insertions(+), 3 deletions(-) rename skills/{go.md => go/SKILL.md} (100%) rename skills/{plan-review.md => plan-review/SKILL.md} (100%) rename skills/{story.md => story/SKILL.md} (100%) diff --git a/bootstrap.sh b/bootstrap.sh index 65195f8..635ea3f 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -5,10 +5,11 @@ REPO="/mnt/projekte/claude-workflow" echo "=== Claude-Workflow Bootstrap ===" -# Skills +# Skills (als Verzeichnis-Symlinks: ~/.claude/skills/ → repo/skills//) mkdir -p ~/.claude/skills -for f in "$REPO/skills/"*.md; do - ln -sf "$f" ~/.claude/skills/ +for d in "$REPO/skills/"/*/; do + name=$(basename "$d") + ln -sf "$d" ~/.claude/skills/"$name" done echo "✓ Skills verlinkt" diff --git a/skills/go.md b/skills/go/SKILL.md similarity index 100% rename from skills/go.md rename to skills/go/SKILL.md diff --git a/skills/plan-review.md b/skills/plan-review/SKILL.md similarity index 100% rename from skills/plan-review.md rename to skills/plan-review/SKILL.md diff --git a/skills/story.md b/skills/story/SKILL.md similarity index 100% rename from skills/story.md rename to skills/story/SKILL.md