К основному содержанию
скилл CX Codex

sveltekit-structure — скилл для Claude Code: структура SvelteKit

Подсказывает агенту, как раскладывать маршруты, вложенные лейауты и границы ошибок в SvelteKit. Пригодится, когда проект растёт и файлы начинают путаться.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add spences10/svelte-skills-kit --skill sveltekit-structure -a claude-code
Открыть на GitHub

Что делает sveltekit-structure

Скилл объясняет агенту правила файлов SvelteKit: +page.svelte для страницы, +layout.svelte для обёртки, +error.svelte для границы ошибок, +server.ts для эндпоинта. Маршрут src/routes/about/+page.svelte превращается в /about, а src/routes/posts/[id]/+page.svelte — в /posts/123. Лейаут на любом уровне оборачивает все дочерние маршруты, а папки в скобках вроде (name) на адрес не влияют.

Внутри пять справочных файлов: именование файлов, вложенные лейауты, размещение +error.svelte, компонентный svelte:boundary для ошибок и ожидания, а также SSR и код, который работает только в браузере. Основной SKILL.md держат коротким, детали уходят в references/.

Границы ошибок в SvelteKit лежат выше падающего маршрута — если поставить +error.svelte не на том уровне, он не поймает то, что вы ждёте. Это повод проверить дерево маршрутов перед тем, как просить агента что-то переписать. Для клиентского кода нужна проверка browser, иначе SSR упадёт на обращении к window.

Какие задачи решает

  • разложить маршруты по папкам без путаницы
  • вложить лейаут в часть приложения, а не во все страницы
  • поставить +error.svelte на нужный уровень дерева
  • добавить ожидание через svelte:boundary
  • разделить серверный и браузерный код при SSR

Примеры запросов агенту

  • Помоги разложить маршруты SvelteKit: у меня есть /dashboard и /dashboard/settings, нужен свой лейаут только для них
  • Куда положить +error.svelte, чтобы он ловил ошибки внутри /posts/[id]?
  • У меня падает SSR из-за window — подскажи, как разделить серверный и клиентский код

Как установить sveltekit-structure

1Через Skills CLI (Vercel)

npx skills add spences10/svelte-skills-kit --skill sveltekit-structure -a claude-code

2Вручную: положить файлы

~/.claude/skills/sveltekit-structure/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/sveltekit-structure/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о sveltekit-structure

Как установить sveltekit-structure в Claude?

Выполните npx skills add spences10/svelte-skills-kit --skill sveltekit-structure -a claude-code. Скилл окажется в ~/.claude/skills/sveltekit-structure/SKILL.md.

Что делает sveltekit-structure?

Даёт агенту правила структуры SvelteKit: именование файлов, вложенные лейауты, размещение +error.svelte, svelte:boundary и разделение SSR с браузерным кодом.

Для каких платформ подходит скилл?

Кроме Claude есть установка для Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode — у каждой своя команда и путь к SKILL.md.

Похожие скиллы

Всё по теме «Фронтенд и UI» →
sveltekit Claude MPM Team Скилл подсказывает агенту, как устроен SvelteKit: файловый роутинг, load-функции, form actions и адаптеры для деплоя. CX Codex +1 441установок bun-sveltekit secondsky Подсказывает агенту, как собирать и запускать SvelteKit на Bun: SSR, адаптер, bun:sqlite и работа с файлами. CX Codex +1 499установок sveltekit-typescript-guide-cursorrules-prompt-file PatrickJS Правило для Cursor, которое настраивает агента на Svelte 5, SvelteKit и TypeScript: структура проекта, руны, состояние. ★ 41 011звёзд репо svelte-debug davila7 Разбирает ошибки Svelte и SvelteKit по сообщению и стеку: находит причину в компиляции, рантайме или конфиге и предлагает правку. 134установок svelte-scaffold davila7 Разворачивает новый SvelteKit-проект, модуль или библиотеку компонентов с готовой структурой папок и конфигами. Пригодится, когда нужен стартовый каркас без ручной возни. 127установок svelte5-best-practices ejirocodes Скилл для ИИ-агента, который подсказывает руны Svelte 5, сниппеты и паттерны SvelteKit при написании и рефакторинге компонентов. CX Codex +1 16 600установок

Из того же набора4

Спонсоры проекта

Компании, которые помогают держать аналитику открытой