adapto-content-upload

Solid

Push approved content drafts to Adapto — convert each reviewed Markdown draft to HTML, create or update the Article/Page/collection item (one-way push via the ledger id-map), mirror its SEO metadata into _adapto_seo, and drift-guard against out-of-band CMS edits. Schema-gated; everything lands as draft. Plan-then-apply.

Data & Documents 1 stars 0 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
10
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# adapto:content-upload The pipeline's **gated writer** ([content-pipeline.md](../../shared/content-pipeline.md)). It takes the Markdown drafts you've approved and pushes them to Adapto: body **md→HTML**, **create-or-update** via the ledger's local↔CMS id-map (one-way push — local is the source of truth), the SEO metadata mirrored into the reserved **`_adapto_seo`** collection, everything landing as **draft**. It is **schema-gated** (every target type must exist first) and **drift-guarded** (it won't silently overwrite backoffice edits). ## When to use - "Upload the drafts", "push the approved content to Adapto", "update the content in Adapto". - After you've reviewed `.adapto/drafts/` and want the approved pieces in the CMS. ## When not to use - Writing/revising the drafts → `adapto:content-create`. - Taking CMS drafts **live** → `adapto:publish` (upload lands drafts; publish flips them to published). - Rendering metadata on the site → `adapto:seo-wire`. ## Inputs - The **approved drafts** in `.adapto/drafts/` (frontmatter per content-pipeline.md §2). The user names which to upload, or "all reviewed". - **The ledger** (`.adapto/ledger.json`) — the local↔CMS id-map (create vs update) + drift fingerprints. - **`.adapto/schema.json`** — collection + `_adapto_seo` ids (the schema gate). - **`inventory.md`** — to resolve `internal_links` / `category_slugs`. - The working **tenant** + language (confirm the tenant). ## Outputs - Created/updated **Articles / Pages / collectio...

Details

Author
adaptocms
Repository
adaptocms/adapto-cms-agent-skills
Created
1 months ago
Last Updated
4 days ago
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category