---
url: /en/docs/working-with-ai.md
description: >-
  Use Sveltia CMS with AI coding assistants through our official Agent Skill and
  llms.txt files.
---

# Working with AI

While we don’t have our own MCP server yet, we provide an official Agent Skill and `llms.txt` to help AI agents understand the structure and syntax of the Sveltia CMS configuration. Generated from this documentation site, these can be used with AI code assistants, such as GitHub Copilot, ChatGPT, Claude, and others, to enhance their ability to help you write and edit the configuration file.

::: warning Work-in-Progress

This site is still under development, and the documentation may contain inaccurate or incomplete information. The Agent Skill and `llms.txt` files are automatically generated from the documentation site, so they may also contain errors or omissions. We’ll continue to improve the documentation and these files over time.

:::

## Agent Skill

An [Agent Skill](https://agentskills.io/) is a folder of instructions and reference material that an AI coding agent loads only when it’s relevant. Our official skill teaches agents how to install, configure, migrate and debug Sveltia CMS, with reference pages generated from this documentation site. It needs no tools, dependencies or network access.

::: warning Unofficial Skills

Several third-party Sveltia CMS skills are listed in agent skill directories. They are not maintained by us, and the ones we have reviewed are pinned to old releases and repeat outdated version numbers and feature claims. We recommend the official skill below.

:::

### Installing in Claude Code

Add our marketplace, then install the plugin:

```
/plugin marketplace add sveltia/ai-tools
/plugin install sveltia-cms@sveltia
```

Run `/plugin marketplace update sveltia` to pick up documentation updates.

### Installing in Other Agents

The skill follows the open [Agent Skills specification](https://agentskills.io/specification), so it works with any compatible agent, including Claude, Codex, Cursor, GitHub Copilot and Gemini CLI. Copy the [`plugins/sveltia-cms/skills/sveltia-cms`](https://github.com/sveltia/ai-tools/tree/main/plugins/sveltia-cms/skills/sveltia-cms) folder from our [`ai-tools` repository](https://github.com/sveltia/ai-tools) into the location your agent reads skills from, and check your agent’s documentation for that path.

## `llms.txt`

We also generate [standard `llms.txt` files](https://llmstxt.org/) from this documentation site.

### Available `llms.txt` Files

There are two versions of the Sveltia CMS documentation available as `llms.txt` files:

* [`llms.txt`](https://sveltiacms.app/llms.txt): A sitemap-style version of the documentation, including the title and description of each page. (5k tokens)
  ```
  https://sveltiacms.app/llms.txt
  ```
* [`llms-full.txt`](https://sveltiacms.app/llms-full.txt): A complete version of the documentation, including all page content and code examples. (350k+ tokens)
  ```
  https://sveltiacms.app/llms-full.txt
  ```

### Using the `llms.txt` Files

If you use GitHub Copilot in VS Code, you can use the [`#fetch` tool](https://code.visualstudio.com/docs/copilot/chat/copilot-chat-context#_reference-content-from-the-web) in the chat interface to load the `llms.txt` file as context:

```
#fetch https://sveltiacms.app/llms.txt
```

If you use Cursor, you can add the `llms.txt` file using the [`@docs` feature](https://cursor.com/docs/context/mentions#adding-your-own-documentation).

For other AI agents, refer to their documentation on how to add custom knowledge sources or context files.
