Turns a pile of skill repos into a published site: a committed manifest decides what is public, discovery opens a pull request, and a green merge deploys generated pages, both discovery indexes, a sitemap and a verified build.
npx skills add arm-pz/publish-pipeline
9 files and 1,272 lines, free under MIT. Built from arm-pz/publish-pipeline at b24df39.
Sets up, audits and repairs a manifest-driven CI/CD pipeline that publishes a collection of agent skills to a Cloudflare Pages site, with a generated page per skill. It installs one GitHub Actions workflow with check and publish jobs, a review-PR or auto-sync publication gate, generated hub rows, discovery indexes, sitemap and pages, and gates on both sides of the deploy.
Measured from the packed archive at commit b24df39. A skill is plain text your agent reads, so this list is all of it.
| File | Lines | Bytes |
|---|---|---|
| SKILL.md | 237 | 13,280 B |
| references/design.md | 66 | 6,491 B |
| references/generated-page.md | 53 | 2,617 B |
| references/gotchas.md | 67 | 4,267 B |
| references/manifest.md | 195 | 8,735 B |
| references/shape-test.md | 116 | 5,248 B |
| references/verification.md | 77 | 4,111 B |
| references/workflow.md | 216 | 9,667 B |
| scripts/validate_manifest.py | 245 | 11,049 B |
| 9 files | 1,272 | 22 KB |
Read it before you install it: the skill lives at . in arm-pz/publish-pipeline.