Diagnoses wrong gradients in differentiable NVIDIA Warp programs by measuring first — comparing autodiff against finite differences on a shrunk reproduction before proposing any fix.

Svelte Code WriterSkill
Summary
The official Svelte team skill that wires an agent to the @sveltejs/mcp CLI for Svelte 5 docs lookup and an autofixer that validates components before you ship them.
Features
- list-sections: enumerate every Svelte 5 and SvelteKit docs section
- get-documentation: pull full current docs for the sections that matter
- svelte-autofixer: analyse a component or file and report issues
- Targets Svelte 4 or 5 and supports async Svelte mode
- Prescribes running the autofixer as a gate before finalising code
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Description
Maintained by the Svelte core team in the sveltejs/ai-tools repository, this skill stops an agent guessing at Svelte 5 syntax by giving it three CLI commands it can actually run.
list-sections enumerates every Svelte 5 and SvelteKit documentation section with its title and path. get-documentation then pulls the full text of the sections that matter — so when the agent is unsure how $derived differs from $effect, it reads the current docs rather than recalling a Svelte 4 pattern from training data. svelte-autofixer analyses a component, either as inline code or a file path, and reports the issues it finds, with --svelte-version to target 4 or 5 and --async for async Svelte mode.
The workflow the skill prescribes is what makes it valuable: look up documentation when uncertain, run the autofixer while debugging, and always run the autofixer once more before finalising any component. That last step turns the skill into a validation gate instead of another prompt full of advice, which matters because Svelte 5's runes changed enough that models trained on older code confidently write syntax that no longer works.
One practical detail: when passing runes such as $state through the terminal you must escape the $ as \$ to stop the shell substituting it as a variable.
Ships in the official Claude Code plugin and in the Codex CLI, GitHub Copilot CLI and OpenCode plugins, or can be dropped into .claude/skills manually from the repository releases. MIT licensed.
Related Skills
Google's official skill for the gws CLI — drive Gmail, Drive, Calendar, Sheets, Docs, Chat and Admin APIs from an agent, with Model Armor screening.
Netlify's official skill for zero-config managed Postgres — querying from Functions, Drizzle setup, migrations and per-preview database branches.
Official WordPress skill for Gutenberg block work: block.json, attributes and serialization, dynamic rendering, and the deprecation path that keeps existing content valid.
