feat: add coding-agent skill and anyBins gating

Co-authored-by: Sreekaran Srinath <ss@sreekaran.com>
This commit is contained in:
Sreekaran Srinath
2026-01-02 15:40:03 -08:00
committed by GitHub
parent 59601eb99c
commit 0ac30afb29
4 changed files with 94 additions and 0 deletions

View File

@@ -61,6 +61,7 @@ Fields under `metadata.clawdis`:
- `homepage` — optional URL shown as “Website” in the macOS Skills UI.
- `os` — optional list of platforms (`darwin`, `linux`, `win32`). If set, the skill is only eligible on those OSes.
- `requires.bins` — list; each must exist on `PATH`.
- `requires.anyBins` — list; at least one must exist on `PATH`.
- `requires.env` — list; env var must exist **or** be provided in config.
- `requires.config` — list of `clawdis.json` paths that must be truthy.
- `primaryEnv` — env var name associated with `skills.entries.<name>.apiKey`.