feat(skills): reconcile learned skill collections (#121653)

Replace divergent per-skill curation with one daily isolated collection review that can consolidate, rewrite, create, and drop writable skills atomically.

Autonomous auto mode remains automatic. Adds bounded review, transactional recovery, durable cadence, shared locking, and reuse-first /learn behavior.

Co-authored-by: Ayaan Zaidi <hi@obviy.us>
This commit is contained in:
Ayaan Zaidi
2026-08-11 02:06:26 +05:30
committed by GitHub
parent 39b9d7b1a1
commit bdf202ccc8
47 changed files with 3528 additions and 1302 deletions
+1 -1
View File
@@ -122,7 +122,7 @@ Notes:
| `check --agent <id>` | Checks the selected agent's workspace and reports which ready skills are actually visible to that agent's prompt or command surface. |
| `list` | Default action when no subcommand is provided. |
| `list`/`info`/`check` output | Rendered output goes to stdout. With `--json`, the machine-readable payload stays on stdout for pipes and scripts. |
| `curator status --json` | Returns the current curator run and skill lifecycle status as one JSON object. |
| `curator status --json` | Returns legacy age-based lifecycle state written by older releases. Daily collection review does not use this state. |
Community ClawHub skill installs and updates check trust before downloading.
Versioned community archive releases use exact-release trust metadata.