seo-publish-article
SEO Publish Article
npx skills add https://github.com/peter-tu-zynkr/zynkr-skill-builder --skill seo-publish-article
The last leg of the SEO pipeline. The article is already drafted, proofed, and SEO-finalized (meta / links / schema) — now get it live on the website. Picks up where seo-article-finalizer ends ("可上架") and does the actual publish.
The key insight that makes this fast and reliable: there is no public write endpoint on the CMS. cms.zynkr.ai/content is an auth-gated dashboard, and the only public API is read-only. The editor and the public site both read from one Supabase table — articles — so the most efficient path is to write that row directly (PostgREST, service role). Details + schema live in references/cms-publishing.md.
The one rule — confirm before it goes public
Publishing sets status=published, and the article becomes publicly readable and indexable at <site>/blog/<slug> within seconds. That's outward-facing and hard to fully undo. Never run the live POST without showing the Step 4 preview and getting an explicit "yes". If the body contains an unverified claim or a specific number you can't source, surface it in the preview — a made-up figure under the author's name on a public, indexed page is a real credibility risk.