I create a personal skill that isn't on Clawhub.
https://github.com/appmaxbrasil/openclaw-max-banking-skill
How I clone that:
I created an installer: https://github.com/appmaxbrasil/openclaw-max-banking-skill/tree/feat/installer-script
The SH file: https://github.com/appmaxbrasil/openclaw-max-banking-skill/blob/feat/installer-script/installer/install.sh
And I execute for example:
curl -fsSL https://raw.githubusercontent.com/appmaxbrasil/openclaw-max-banking-skill/feat/installer-script/installer/install.sh | bash
This create to me the directory on ~/.openclaw/skills/max-banking corretly:
After that the script reset my gateway and I executed /new to reset my session.
When I type for example:
/context window list:
Skills list (system prompt text): 4,395 chars (~1,099 tok) (8 skills)
Skills: healthcheck, max-banking, mcporter, node-connect, skill-creator, taskflow, taskflow-inbox-triage, weather
My skill max-banking are there.
And executing openclaw skills list, my skill appear as ready.
And I tried for example:
"Qual meu saldo?"
And openclaw couldn't finde my SKILL.md and execute corretly the command.
Openclaw tried to spawn an agent to execute but failed, after that tried for example execute "openclaw max-baking exec" but got and error because this don't exists.