fix(skills): make open-skills sync opt-in and configurable

This commit is contained in:
Chummy 2026-02-20 16:34:43 +08:00
parent d0674c4b98
commit a2e9c0d1e1
10 changed files with 312 additions and 29 deletions

View file

@ -887,6 +887,18 @@ See [aieos.org](https://aieos.org) for the full schema and live examples.
For a task-oriented command guide, see [`docs/commands-reference.md`](docs/commands-reference.md).
### Open-Skills Opt-In
Community `open-skills` sync is disabled by default. Enable it explicitly in `config.toml`:
```toml
[skills]
open_skills_enabled = true
# open_skills_dir = "/path/to/open-skills" # optional
```
You can also override at runtime with `ZEROCLAW_OPEN_SKILLS_ENABLED` and `ZEROCLAW_OPEN_SKILLS_DIR`.
## Development
```bash