CLAUDE.md · git:20261008.82eb99c · 2026-10-08 · sha256 149ae333bbe59467
CLAUDE.md git:20261008.82eb99cA
Immutable. This exact content never changes and is served at /api/v1/blob/149ae333bbe59467.
# wolfbud-claude-mod Claude Code mods (function-hook plugins, Claude Code >= 2.1.287) that use ElevenLabs. - Before touching anything under `mods/`, load the built-in `plugin-authoring` skill (the API) and this repo's `mod-dev` skill (layout, load/test loop, gotchas). If the mod talks to ElevenLabs, also load `elevenlabs-mod`. - Before touching `macos/`, or the hub's choice of face, load `macos-wolfbud`. - Each mod lives in `mods/<name>/`, not in `~/.claude/dev-mods/`. Mod names can't start with `claude-`. - Done means: `claude plugin validate mods/<name>`, `npx -y -p typescript@5 tsc -p mods/<name>` and `(cd mods/<name> && claude plugin test)` all pass. - Run a mod: `claude --plugin-dir ./mods/<name>` (it hot-reloads on save). - Skills from the skills CLI are pinned in `skills-lock.json` and not committed. Restore with `npx skills experimental_install`. Repo skills (`mod-dev`, `elevenlabs-mod`, `macos-wolfbud`) stay in `.claude/skills/`.