From 6e178c6826d7a06fa21c1ae1c85a3c3c32b1f63b Mon Sep 17 00:00:00 2001 From: Matt Pocock Date: Wed, 1 Jul 2026 09:46:14 +0100 Subject: [PATCH] Move docs/ into .agents/ Relocate this repo's ADRs and invocation.md from docs/ to .agents/, and update the CLAUDE.md reference. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../0001-explicit-setup-pointer-only-for-hard-dependencies.md | 0 {docs => .agents}/invocation.md | 0 CLAUDE.md | 2 +- 3 files changed, 1 insertion(+), 1 deletion(-) rename {docs => .agents}/adr/0001-explicit-setup-pointer-only-for-hard-dependencies.md (100%) rename {docs => .agents}/invocation.md (100%) diff --git a/docs/adr/0001-explicit-setup-pointer-only-for-hard-dependencies.md b/.agents/adr/0001-explicit-setup-pointer-only-for-hard-dependencies.md similarity index 100% rename from docs/adr/0001-explicit-setup-pointer-only-for-hard-dependencies.md rename to .agents/adr/0001-explicit-setup-pointer-only-for-hard-dependencies.md diff --git a/docs/invocation.md b/.agents/invocation.md similarity index 100% rename from docs/invocation.md rename to .agents/invocation.md diff --git a/CLAUDE.md b/CLAUDE.md index 08ee215..0746965 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -13,6 +13,6 @@ Each skill entry in the top-level `README.md` must link the skill name to its `S Each bucket folder has a `README.md` that lists every skill in the bucket with a one-line description, with the skill name linked to its `SKILL.md`. Bucket `README.md`s and the top-level `README.md` group entries into **User-invoked** and **Model-invoked**. -Every `SKILL.md` is either user-invoked (`disable-model-invocation: true`, reachable only by the human) or model-invoked (model- or user-reachable). For the full definitions, description conventions, and why a user-invoked skill can invoke model-invoked skills but never another user-invoked one, see [docs/invocation.md](./docs/invocation.md). +Every `SKILL.md` is either user-invoked (`disable-model-invocation: true`, reachable only by the human) or model-invoked (model- or user-reachable). For the full definitions, description conventions, and why a user-invoked skill can invoke model-invoked skills but never another user-invoked one, see [.agents/invocation.md](./.agents/invocation.md). To (re)link every skill into the local harness skill directories (`~/.claude/skills`, `~/.agents/skills`), run `scripts/link-skills.sh`. Each entry is a symlink into this repo, so a `git pull` keeps installed skills current; re-run the script after adding, removing, or renaming a skill.