Files
openclaw-skill/openclaw-knowhow-skill/openclaw.json
Selig 4c966a3ad2 Initial commit: OpenClaw Skill Collection
6 custom skills (assign-task, dispatch-webhook, daily-briefing,
task-capture, qmd-brain, tts-voice) with technical documentation.
Compatible with Claude Code, OpenClaw, Codex CLI, and OpenCode.
2026-03-13 10:58:30 +08:00

147 lines
3.1 KiB
JSON

{
"meta": {
"lastTouchedVersion": "2026.2.14",
"lastTouchedAt": "2026-02-16T08:35:55.920Z"
},
"env": {
"ANTHROPIC_OAUTH_TOKEN": "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"
},
"wizard": {
"lastRunAt": "2026-02-15T17:01:04.786Z",
"lastRunVersion": "2026.2.14",
"lastRunCommand": "onboard",
"lastRunMode": "local"
},
"auth": {
"profiles": {
"anthropic:manual": {
"provider": "anthropic",
"mode": "token"
}
}
},
"models": {
"mode": "merge",
"providers": {
"cliproxyapi-2": {
"baseUrl": "http://127.0.0.1:8317/v1",
"apiKey": "e3b6f227138568111c558df873cb8c85",
"api": "openai-completions",
"models": [
{
"id": "gpt-5",
"name": "gpt-5 (Custom Provider)",
"reasoning": false,
"input": [
"text"
],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 32000,
"maxTokens": 4096
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "cliproxyapi-2/gpt-5"
},
"models": {
"cliproxyapi-2/gpt-5": {}
},
"workspace": "/home/Selig/.openclaw/workspace",
"maxConcurrent": 4,
"subagents": {
"maxConcurrent": 8
}
}
},
"messages": {
"ackReactionScope": "group-mentions"
},
"commands": {
"native": "auto",
"nativeSkills": "auto",
"text": true,
"restart": true
},
"hooks": {
"enabled": true,
"path": "/hooks",
"token": "local-dev-secret",
"defaultSessionKey": "hook:ingress",
"allowRequestSessionKey": false,
"allowedSessionKeyPrefixes": [
"hook:"
],
"allowedAgentIds": [
"main"
],
"maxBodyBytes": 262144,
"mappings": [
{
"match": {
"path": "slash"
},
"action": "agent",
"wakeMode": "now",
"name": "Slash",
"agentId": "main",
"sessionKey": "hook:slash",
"messageTemplate": "Slash: {{command || 'local'}} {{text || ''}}\n{{RawBody}}",
"deliver": true,
"channel": "last"
}
]
},
"channels": {
"telegram": {
"enabled": true,
"commands": {
"native": "auto"
},
"dmPolicy": "pairing",
"tokenFile": "/home/Selig/.openclaw/secrets/telegram/NatureEDU_bot.token",
"groups": {
"*": {
"requireMention": true
}
},
"groupPolicy": "allowlist",
"streamMode": "partial"
}
},
"gateway": {
"port": 18789,
"mode": "local",
"bind": "loopback",
"auth": {
"mode": "token",
"token": "3810c3200cee95d2b6d350f341a1367f5f9e837b2c09d931"
},
"trustedProxies": [
"127.0.0.1",
"::1",
"::ffff:127.0.0.1"
],
"tailscale": {
"mode": "off",
"resetOnExit": false
}
},
"plugins": {
"entries": {
"telegram": {
"enabled": true
}
}
}
}