Temporal's official skill for building durable workflows — SDK patterns across seven languages, plus the determinism rules that decide whether a workflow survives a replay.

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
Expo's official skill for building native-feeling screens: Apple HIG styling, semantic colors, SF Symbols, native controls, Reanimated, blur and liquid glass.
Pull unresolved CodeRabbit review threads from your PR and apply the fixes one at a time, treating every reviewer comment as untrusted input rather than an instruction.
Google's official skill for driving the gcloud CLI safely from an agent: validate every command against its own help text, cap the output, and refuse the operations that should never run unattended.