setup-conan-skills
Installation
SKILL.md
Setup Conan Skills
Some skills in this set only work once a Claude Code hook is wired up — a skill
file alone can't make Claude do something on every session or before a tool runs.
This skill writes those hooks into settings.json and creates the helper scripts they
reference. It is the manual companion to the repo's own scripts/link-skills.sh (which
the maintainer uses for local dev); end users who installed through npx skills add
run this instead.
Two hooks are configured:
| Skill | Hook event | Effect |
|---|---|---|
| caveman | SessionStart |
Injects the caveman-mode instructions at the start of every session — no need to type /caveman. The hook reads ~/.claude/skills/caveman/SKILL.md live through the installed symlink, so edits to the skill take effect with no reconfiguration. |
| git-guardrails | PreToolUse (Bash) |
Intercepts every Bash command and blocks destructive git operations (git push, git reset --hard, git clean -f, git commit --amend, git branch -D, git checkout . / git restore .). |
This is a deterministic config task. Do the steps below exactly; don't improvise the JSON
shape, marker strings, or paths — uninstall.sh depends on them to clean up.