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.
This commit is contained in:
2026-03-13 10:58:30 +08:00
commit 4c966a3ad2
884 changed files with 140761 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
# Skills Documentation
## Overview
OpenClaw employs AgentSkills-compatible skill folders to teach the agent how to use tools with a three-tier loading system prioritizing workspace skills over managed skills and bundled options.
## Loading Hierarchy
Skills are sourced from three locations in precedence order:
1. Workspace-specific directories (`<workspace>/skills`)
2. Machine-level managed folders (`~/.openclaw/skills`)
3. Application bundled skills (lowest priority)
Additional directories can be configured via `skills.load.extraDirs` in the OpenClaw configuration file.
## Multi-Agent Considerations
In systems with multiple agents, each workspace maintains its own per-agent skills collection, while shared skills live in ~/.openclaw/skills (managed/local) and are visible to all agents on the same machine.
## Skill Format Requirements
Skills must include a `SKILL.md` file with YAML frontmatter containing:
- `name`: skill identifier
- `description`: functionality summary
- Optional `metadata` as single-line JSON for gating/configuration
## Security Practices
The documentation emphasizes treating third-party skills as untrusted code. Read them before enabling and recommends sandboxed execution for risky operations. Secrets injected via environment variables affect the host process only during that agent turn.
## Discovery & Installation
ClawHub (clawhub.com) serves as the public skills registry, enabling installation, updates, and synchronization through command-line interface tools.