svelte-skills-kit — плагин
svelte-skills-kit, маркетплейс плагинов Claude Code, ставит скиллы по Svelte и SvelteKit и подключает языковой сервер для .svelte.
- 96 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Плагины меняют поведение агента через инструкции и конфигурацию языковых серверов.
Установка
- Работает в
Ручная установка
/plugin marketplace add spences10/svelte-skills-kit
/plugin install svelte-skillsПервый вариант из README. Для типов добавьте плагин `svelte-lsp`.
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Плагины меняют поведение агента через инструкции и конфигурацию языковых серверов.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
svelte-skills-kit упаковывает для Claude Code набор из десяти скиллов по Svelte: руны `$state`, `$derived`, `$effect`, `$props` и `$bindable`, шаблонные директивы, компоненты, стили, загрузку данных, удаленные функции, структуру SvelteKit и деплой. Отдельные плагины подключают языковые серверы. `svelte-lsp` возвращает агенту ошибки типов после правок `.svelte` и умеет искать определения и ссылки. `typescript-lsp` добавляет настройку `useSyntaxServer: never`, чтобы первый вызов поиска ссылок не возвращал неполный результат.
Для кого. Разработчикам на Svelte 5 и SvelteKit, которые работают в Claude Code и устали от устаревших приемов Svelte 4 в ответах.
Подходит, если
- Агент пишет компоненты на рунах, а не на старой реактивности.
- Нужны ошибки типов для `.svelte` сразу после правки.
- В проекте на SvelteKit пишут `load`-функции, формы и удаленные функции.
- Приложение разворачивают на Cloudflare или собирают как PWA.
Не подходит, если
- Проект написан на Svelte 4 без перехода на руны.
- Используется другая среда, где маркетплейс Claude Code недоступен.
- Языковой сервер нельзя ставить глобально через npm.
Пример запроса к агенту
Перепиши этот компонент на рунах Svelte 5 и проверь типы после правки.Ограничения
Репозиторий служит оберткой: исходные скиллы живут в `spences10/skills`, а здесь их копия через скрипт синхронизации. Файл лицензии в репозитории не обнаружен, перед корпоративным использованием уточните условия у автора. Языковые серверы нужно ставить отдельно, плагин содержит только конфигурацию. Плагины `svelte-lsp` и `typescript-lsp` не подключат языковой сервер сами. Если стоит официальный `typescript-lsp`, его нужно отключить командой `/plugin disable typescript-lsp@claude-plugins-official`, иначе .ts-файлы обработают два сервера.
Как отключить. Выполните `/plugin uninstall svelte-skills@svelte-skills-kit` и аналогично для LSP-плагинов. Установленные глобально языковые серверы удалите через `npm uninstall -g`.
Частые вопросы
Как установить без плагинов Claude Code?
Используйте канонический репозиторий: `npx skills add spences10/skills --agent claude-code --skill svelte-runes`. Агенты `pi` и `opencode` подключаются аналогично.
Что входит в языковой плагин?
Только конфигурация. Сам `svelteserver` надо поставить командой `npm i -g svelte-language-server`.
Зачем отдельный плагин typescript-lsp?
Он отключает легкий синтаксический сервер, из-за которого первый поиск ссылок в сеансе мог вернуть неполный результат. Платой становится более медленный первый вызов.
Какие скиллы входят?
Десять: `ecosystem-guide`, `svelte-components`, `svelte-deployment`, `svelte-layerchart`, `svelte-runes`, `svelte-styling`, `svelte-template-directives`, `sveltekit-data-flow`, `sveltekit-remote-functions` и `sveltekit-structure`.
Работает ли `typescript-lsp` вне Svelte?
Да, он годится для любого проекта на TypeScript или JavaScript.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныНабор скиллов для Claude Code по Svelte 5 и SvelteKit: руны, загрузка данных, структура проекта, удаленные функции, деплой
Официальный MCP-сервер и плагин Svelte: актуальная документация, автоисправление компонентов и скиллы по Svelte 5
Маркетплейс плагинов и скиллов Claude Code для 3D, анимации и современного веба: Three.js, GSAP, React Three Fiber, Babylon.js
MCP-сервер отдает агенту справку по рунам Svelte 5 и SvelteKit: сигнатуры, параметры и примеры в трех форматах глубины
145 плагинов-скиллов для Claude Code и Codex: Cloudflare, React, Tailwind, Nuxt, API, безопасность, тесты, ставятся по одному
shadcn-svelte — скилл для агентов
shadcn-svelte
Скилл по shadcn-svelte: агент читает components.json, ставит компоненты через CLI и собирает формы, диалоги и карточки по правилам библиотеки
Коротко о README
Описаны установка маркетплейса, оба языковых плагина с их компромиссами, универсальный способ установки и список десяти скиллов.