From 7292e50d12cd1ceff0c7af48872afb750342a47e Mon Sep 17 00:00:00 2001 From: Mathias Date: Sat, 4 Jul 2026 00:25:19 +0200 Subject: [PATCH] =?UTF-8?q?docs(index):=20recommend=20install.sh=20?= =?UTF-8?q?=E2=80=94=20task=20install=20is=20broken?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Verified this session: `task install` (and its sub-targets) wipe/skip the per-skill symlinks (0/40 across all harnesses), while install.sh wires 40/40 reliably. Point the wiring docs at install.sh until the Taskfile bug is fixed. Co-Authored-By: Claude Opus 4.8 (1M context) --- SKILLS_INDEX.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/SKILLS_INDEX.md b/SKILLS_INDEX.md index b9c73e3..4b2db66 100644 --- a/SKILLS_INDEX.md +++ b/SKILLS_INDEX.md @@ -45,9 +45,11 @@ This index lists all available engineering skills. Load the full SKILL.md on dem ## Wiring into tools -This repo **is** the canonical home. Clone it (e.g. to `~/dev/skills`) and run -`task install` — or the one-shot `curl -fsSL .../install.sh | bash` — to wire -every skill into each harness. Per-skill symlinks, idempotent: +This repo **is** the canonical home. Wire every skill into each harness with the +**`install.sh`** script (idempotent, per-skill symlinks) — either the one-shot +`curl -fsSL https://git.d-ma.be/mathias/skills/raw/branch/main/install.sh | bash`, +or, from a clone, `SKILLS_CHECKOUT_DIR="$PWD" bash install.sh`. (The `task +install` targets are currently broken — see issue — use `install.sh`.) - **Claude Code (global)** — `~/.claude/skills/` → `/`. - **Claude Code (per-repo)** — `/.claude/skills/` when `task install`