Bug Report
Description
The OpenClaw agent context is not loading all available skills from ~/.openclaw/workspace/skills/ directory. Only a subset of skills appear in the initial context under <available_skills>, causing agents to be unaware of existing skills.
Steps to Reproduce
- Create multiple skills in
~/.openclaw/workspace/skills/
- Start an agent session
- Check the
<available_skills> section in agent context
- Compare with actual directory contents:
ls ~/.openclaw/workspace/skills/
Expected Behavior
All skills with valid SKILL.md files in the workspace skills directory should be loaded and listed in the agent's initial context.
Actual Behavior
Only a partial subset of skills are loaded. In my case:
Loaded in context (partial list):
- design-md
- react-components
- shadcn-ui
- asc
- astro-mcp
- etc.
Missing from context but present in filesystem:
- colegio-vizcaya
- alexia
- athletic-club
- bob-bizkaia
- cafeterapp
- irakai-facturas
- irakai-sync
- myfooderplan-build
- whatsapp
- etc.
Impact
Agents are unaware of available skills, leading to:
- Manual directory scanning required (
ls ~/.openclaw/workspace/skills/)
- Poor user experience when asking about available tools
- Inconsistent skill discovery
Environment
- OpenClaw 2026.3.8 (3caab92)
- macOS (Darwin 25.3.0 arm64)
- Runtime: agent=main
- All missing skills have valid
SKILL.md files
Workaround
Manually scan the skills directory when needed:
ls ~/.openclaw/workspace/skills/
Suggestion
The skill loading mechanism should:
- Scan all subdirectories in
~/.openclaw/workspace/skills/
- Validate each has a
SKILL.md file
- Load descriptions into agent context
- Or provide a dynamic skill discovery command
Bug Report
Description
The OpenClaw agent context is not loading all available skills from
~/.openclaw/workspace/skills/directory. Only a subset of skills appear in the initial context under<available_skills>, causing agents to be unaware of existing skills.Steps to Reproduce
~/.openclaw/workspace/skills/<available_skills>section in agent contextls ~/.openclaw/workspace/skills/Expected Behavior
All skills with valid
SKILL.mdfiles in the workspace skills directory should be loaded and listed in the agent's initial context.Actual Behavior
Only a partial subset of skills are loaded. In my case:
Loaded in context (partial list):
Missing from context but present in filesystem:
Impact
Agents are unaware of available skills, leading to:
ls ~/.openclaw/workspace/skills/)Environment
SKILL.mdfilesWorkaround
Manually scan the skills directory when needed:
ls ~/.openclaw/workspace/skills/Suggestion
The skill loading mechanism should:
~/.openclaw/workspace/skills/SKILL.mdfile