#/skill my_skill does not work
1 messages · Page 1 of 1 (latest)
Two big gotchas here:
-
A skill is not a tool.
Skills are instructions that teach the model to use real tools (web_fetch,web_search,exec, etc). There is no tool namedlolunless you wrote a plugin that registers one.
So if yourSKILL.mdsays “call theloltool”, the model will literally trytool_use: { name: "lol" }and you’ll get “tool not found”. -
Skills are snapshotted at session start.
OpenClaw takes a “skills snapshot” when a session starts and reuses it for that chat. If you installed/edited the skill after the session began, that chat won’t “see” it until you start a new session. Easiest fix: send/newin the chat/thread where it “won’t use it”.
(Docs: https://docs.openclaw.ai/tools/skills — see “Session snapshot (performance)”)
Practical checklist:
- Confirm it’s eligible on the machine/agent that’s running:
openclaw --version openclaw skills list --eligible