sveltia-cms

Configure Sveltia CMS for Git-backed content management across static site frameworks.

961|99|Updated Oct 20, 2025
One-click install
npx skills add https://github.com/jezweb/claude-skills --skill sveltia-cms
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sveltia-cms
Source: https://github.com/jezweb/claude-skills/tree/main/skills/sveltia-cms
Command: npx skills add https://github.com/jezweb/claude-skills --skill sveltia-cms

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires wrangler, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill eliminates the complexity of setting up and maintaining content management systems for static sites, saving developers hours of configuration and troubleshooting time.

Core Features & Use Cases

  • Framework-Agnostic Setup: Automatically configure Sveltia CMS for Hugo, Jekyll, 11ty, Gatsby, and Astro with production-ready templates.
  • Automated OAuth Authentication: Deploy secure Cloudflare Workers OAuth proxy to enable GitHub/GitLab authentication without backend servers.
  • Use Case: Imagine migrating from Decap/Netlify CMS - this Skill provides a one-line script change that instantly upgrades your CMS with 5x smaller bundle size and 270+ fixed issues.

Quick Start

Set up Sveltia CMS for my Hugo blog with Cloudflare OAuth authentication.

Frequently Asked Questions about sveltia-cms

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Git-backed CMS for my static site?

Git-backed content management stores your site's content in a Git repository, enabling version control and non-technical editor access. Sveltia CMS provides a lightweight admin UI that reads and writes Markdown, YAML, TOML, and JSON directly to Git, eliminating the need for a separate backend database. It works with Hugo, Jekyll, 11ty, Gatsby, and Astro projects.

Can I migrate from Decap CMS or Netlify CMS to a lighter alternative?

Yes. Sveltia CMS is a drop-in replacement for Decap/Netlify CMS with 5x smaller bundle size and 270+ fixed issues. A single script change switches your configuration, preserving your existing Git-based content and authentication while improving performance and reducing maintenance overhead.

How do I enable OAuth authentication without running a backend server?

Deploy an OAuth proxy using Cloudflare Workers to handle GitHub or GitLab authentication securely. Sveltia CMS integrates with this proxy, allowing non-technical editors to authenticate and commit changes directly to your repository without requiring you to maintain a traditional backend.

Does Sveltia CMS work with frameworks other than Hugo and Jekyll?

Yes. Sveltia CMS is framework-agnostic and supports Hugo, Jekyll, 11ty, Gatsby, Astro, and custom static site generators. It handles any Markdown, YAML, TOML, or JSON content structure, making it suitable for blogs, documentation sites, marketing sites, and custom projects.

What's required to set up Sveltia CMS for my static site?

You need Wrangler, a command-line tool for deploying to Cloudflare. Sveltia CMS provides production-ready templates and setup scripts that automate configuration for your framework. The Skill covers OAuth proxy deployment, Git integration, and common deployment patterns.

Can I use Sveltia CMS if I need editors who aren't developers?

Yes. Sveltia CMS provides a lightweight admin UI that hides Git complexity, letting non-technical editors manage content through a visual interface. OAuth authentication means editors sign in with GitHub or GitLab credentials without needing direct repository access or command-line knowledge.