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.