hugo-sveltia-cms

Installation
SKILL.md

Hugo + Sveltia CMS Skill

Two primary workflows:

  1. Bootstrap: New Hugo site with Sveltia CMS + Basecoat UI, deployed to Cloudflare Pages
  2. Convert: Migrate from TinaCMS, Decap/Netlify CMS, WordPress, Jekyll, Eleventy, or other platforms to Hugo + Sveltia CMS

Why This Stack

  • Hugo — Fastest SSG, single binary, Go templates
  • Sveltia CMS — Git-based headless CMS, drop-in Decap/Netlify CMS replacement with better UX and i18n. Beta, v1.0 early 2026. Same config.yml format as Decap
  • Basecoat — shadcn/ui components without React. Tailwind CSS utility classes (btn, card, input), minimal JS, dark mode, themeable
  • Cloudflare Pages — Primary deploy target. Free tier, fast CDN, Workers for OAuth
  • GitHub — Only supported Git backend

Critical Knowledge

  1. YAML front matter only. Sveltia CMS has bugs with TOML (+++). Always use YAML (---) and set format: yaml on every collection.
  2. Use hugo.yaml not hugo.toml for config consistency.
  3. Admin files in static/admin/. Hugo copies static/ to build root.
Related skills

More from baphomet480/claude-skills

Installs
14
First Seen
Feb 9, 2026