Skip to content
SvelteMetaTags
English
Esc
navigateopen⌘Jpreview
On this page

Agent Skills

svelte-meta-tags ships two Agent Skills — portable SKILL.md files that work with Claude Code, Cursor, Codex, and 70+ other agents, installed straight from this GitHub repository with no extra package to add.

Setting it up for the first time

If your project doesn’t have svelte-meta-tags wired up yet, install the setup skill. It detects whether you’re in a SvelteKit project, whether nested layouts are in play, and scaffolds the deepMerge + defineBaseMetaTags/definePageMetaTags pattern accordingly.

npx skills add oekazuma/svelte-meta-tags --skill svelte-meta-tags-setup

Improving code that already uses it

If svelte-meta-tags is already set up and you want an agent to catch common mistakes while writing or reviewing code (like importing page from the wrong module, or hand-rolling a merge instead of using deepMerge), install the companion skill instead.

npx skills add oekazuma/svelte-meta-tags --skill svelte-meta-tags-companion

You can install both in one command by repeating the --skill flag:

npx skills add oekazuma/svelte-meta-tags --skill svelte-meta-tags-setup --skill svelte-meta-tags-companion

To list every skill the CLI can find in the repo, run:

npx skills add oekazuma/svelte-meta-tags --list

Note that --list also picks up skills this repository vendors from other projects for its own development (under .agents/skills/) — the two skills above are the ones svelte-meta-tags itself provides.

Was this page helpful?