feat(skills): load bundled skills

This commit is contained in:
Peter Steinberger
2025-12-20 12:23:53 +00:00
parent 5ef2666127
commit ff6a918e7e
6 changed files with 95 additions and 14 deletions

View File

@@ -131,12 +131,12 @@ Controls session scoping, idle expiry, reset triggers, and where the session sto
}
```
### `skills` (managed skills config/env)
### `skills` (skill config/env)
Configure **managed** skills (loaded from `~/.clawdis/skills`). Workspace skills always win on name conflicts.
Configure skill toggles and env injection. Applies to **bundled** skills and `~/.clawdis/skills` (workspace skills still win on name conflicts).
Common fields per skill:
- `enabled`: set `false` to disable a managed skill even if its installed.
- `enabled`: set `false` to disable a skill even if its bundled/installed.
- `env`: environment variables injected for the agent run (only if not already set).
- `apiKey`: optional convenience for skills that declare a primary env var (e.g. `nano-banana-pro``GEMINI_API_KEY`).