| name | drakeling |
| version | 1.0.6 |
| description | Check on your Drakeling companion creature, send it care, or see how it is feeling. Use when the user mentions their drakeling, companion creature, or wants to check in on or care for their creature. |
| author | drakeling |
| homepage | https://github.com/BVisagie/drakeling |
| metadata | {"clawdbot":{"emoji":"🥚","requires":{"env":[{"name":"DRAKELING_API_TOKEN","description":"Bearer token for the local Drakeling daemon. Found in the Drakeling data directory as `api_token`."},{"name":"DRAKELING_PORT","description":"Optional. Port the Drakeling daemon listens on. Defaults to 52780."}],"network":["localhost"]}},"openclaw":{"emoji":"🥚","primaryEnv":"DRAKELING_API_TOKEN","homepage":"https://github.com/BVisagie/drakeling","requires":{"env":["DRAKELING_API_TOKEN"],"bins":["drakelingd"]}}} |
| permissions | ["network:outbound"] |
Drakeling Companion Skill
You can check on the user's Drakeling companion creature and send it care.
Prerequisites and setup
Drakeling is a standalone companion creature that runs on your machine. This skill connects to its local daemon — you must install and start it first.
- Install:
pipx install drakeling (or pip install drakeling / uv tool install drakeling)
- Start the daemon:
drakelingd (interactive LLM setup runs on first launch)
- Read the API token:
- Linux:
cat ~/.local/share/drakeling/api_token
- macOS:
cat ~/Library/Application\ Support/drakeling/api_token
- Windows:
type "%APPDATA%\drakeling\drakeling\api_token"
- Add the token to OpenClaw config (
~/.openclaw/openclaw.json):
{ "skills": { "entries": { "drakeling": { "env": { "DRAKELING_API_TOKEN": "paste-token-here" } } } } }
Full documentation: https://github.com/BVisagie/drakeling
Daemon address
The Drakeling daemon listens on http://127.0.0.1:52780 by default. If the user has configured a custom port via DRAKELING_PORT, use that value instead.
Authentication
Every request must include the header:
Authorization: Bearer $DRAKELING_API_TOKEN
Checking status — GET /status
Use this when the user asks how their creature is doing, what mood it is in, or whether it needs attention.