docs(skills): one common copy of the skill packs; project keeps blender-director
The 94 symlinks in ~/.agents/skills and the full second copy in ~/.pi/agent/skills/blender-skills were the same packs under two roots, so Pi reported a collision for every one of them on every start and silently dropped the loser. - The 93 upstream packs, the shared references/ notes and the LICENSE now live once, flat and one level down, in the common agent folder ~/.pi/agent/skills/. - The repository keeps only the project-specific pack: .agents/skills/blender-skills/blender-director/. Its ../references/ links now point at ~/.pi/agent/skills/references/ because it no longer sits beside them. Its SKILL.md declared metadata.role twice (specialist, orchestrator), which is fatal YAML - the pack had never actually loaded. - AGENTS.md and Docs/toolchain.md describe the split and warn against copying the common packs back into the repository. Verified by walking all three discovery roots and parsing every frontmatter: 97 skills loaded, 0 malformed, 0 collisions.
This commit is contained in:
1 parent
61dd28bc89
commit
19ed4fefd4
3 files changed
+34
-3
No files matched your search
+3
-2
@@ -33,8 +33,9 @@ Unreal Engine 5.9 is in preview and Unreal Engine 6 has been announced as of Nov
|
||||
| --- | --- |
|
||||
| Package | blender-skills `1.3.0`, upstream commit `8f778d2`, MIT |
|
||||
| Source | <https://github.com/arjun988/blender-skills> |
|
||||
| Location | Local only: `.agents/skills/blender-skills/` — not distributed with the repository |
|
||||
| Installed | 2026-11-06, copied from a local checkout of `.claude/skills/` without edits |
|
||||
| Location | Local only, common root: `~/.pi/agent/skills/` (93 packs, `references/`, `LICENSE`) — not distributed with the repository |
|
||||
| Project-specific | `.agents/skills/blender-skills/blender-director/` in this repository |
|
||||
| Installed | 2026-11-06, copied from a local checkout of `.claude/skills/` without edits; flattened to the common root on 2026-11-10 |
|
||||
|
||||
These are instructions and reference notes for agents, not code that runs in a build. Four of them assume a **Blender MCP server**; this project drives Blender headlessly through `bpy` (`Tools/*.py`) instead, so MCP is optional and nothing depends on it.
|
||||
|
||||
|
||||
Reference in new issue
Block a user