feat(skills): add extraDirs load paths

This commit is contained in:
Peter Steinberger
2025-12-20 12:26:58 +00:00
parent ff6a918e7e
commit 973bf67683
5 changed files with 88 additions and 2 deletions

View File

@@ -157,6 +157,21 @@ Example:
}
```
### `skillsLoad`
Additional skill directories to scan (lowest precedence). This is useful if you keep skills in a separate repo but want Clawdis to pick them up without copying them into the workspace.
```json5
{
skillsLoad: {
extraDirs: [
"~/Projects/agent-scripts/skills",
"~/Projects/oss/some-skill-pack/skills"
]
}
}
```
### `browser` (clawd-managed Chrome)
Clawdis can start a **dedicated, isolated** Chrome/Chromium instance for clawd and expose a small loopback control server.

View File

@@ -21,6 +21,8 @@ If a skill name conflicts, precedence is:
`<workspace>/skills` (highest) → `~/.clawdis/skills` → bundled skills (lowest)
Additionally, you can configure extra skill folders (lowest precedence) via `skillsLoad.extraDirs` in `~/.clawdis/clawdis.json`.
## Format (AgentSkills + Pi-compatible)
`SKILL.md` must include at least: