feat: add reusable skill publish workflow (#2450)

* feat: add reusable skill publish workflow

* test: cover exact skill sync roots

* fix: keep skill workflow scans exact
This commit is contained in:
Patrick Erichsen
2026-05-30 20:26:51 -05:00
committed by GitHub
parent 9aa3f37ee1
commit 6fc5bb7cd8
10 changed files with 1000 additions and 39 deletions
+12
View File
@@ -126,6 +126,18 @@ clawhub sync --all --dry-run
clawhub sync --all
```
For catalog repos, ClawHub also provides a reusable GitHub workflow. By
default it scans `skills/`; pass `skill_path` to process one folder.
```yaml
jobs:
dry-run:
uses: openclaw/clawhub/.github/workflows/skill-publish.yml@v1
with:
owner: nvidia
dry_run: true
```
When you are signed in, `sync` may also send a minimal install snapshot for
aggregate install counts. See [Telemetry](./telemetry.md) for what is reported
and how to opt out.