publish-pipeline
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. Use when someone asks for CI/CD or automation for a skills site, wants a new skill repo to appear on the site with its own page, asks why a skill is missing or its page is stale, or needs a red publish run diagnosed and a bad deploy rolled back. 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. Not for releasing one skill through the marketplace, tarball or plugin channels (use publish-release-gate), checking unpushed work or listing drift (use upstream-check), deciding whether a build is safe to launch (use release-gate-chair), or writing and tuning a skill (use draft-skill or tune-skill).
Pinned to revision 8f64a143ab8a, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/publish-pipeline/SKILL.md
- skills/publish-pipeline/references/design.md
- skills/publish-pipeline/references/generated-page.md
- skills/publish-pipeline/references/gotchas.md
- skills/publish-pipeline/references/manifest.md
- skills/publish-pipeline/references/shape-test.md
- skills/publish-pipeline/references/verification.md
- skills/publish-pipeline/references/workflow.md
- skills/publish-pipeline/scripts/validate_manifest.py
Every link opens the file at its source, pinned to the revision this page describes.