elysiajs — скилл для Claude Code: что делает и установка
Скилл помогает собирать, отлаживать и переносить TypeScript-бэкенды на Elysia v2. Пригодится для маршрутов, схем, плагинов и деплоя.
npx skills add elysiajs/skills --skill elysiajs -a claude-code
npx skills add elysiajs/skills --skill elysia -a claude-codeЧто делает elysiajs
Скилл разбирает проект по package.json, lockfile, рантайму и структуре приложения, затем помогает собирать, отлаживать и переносить бэкенды на Elysia v2. Он охватывает валидацию схемами, хуки, плагины, типизированные клиенты, OpenAPI, WebSockets, тесты и развёртывание.
Внутри есть ссылки на справочные материалы по API, жизненному циклу, композиции, ошибкам, структуре проекта, Eden, базам данных и рантаймам. Для нового проекта советует Bun и схемы t; проверка включает типы и затронутый маршрут вместе с веткой отказа.
Для Node нужны @elysia/node и Node 22.18 или новее, а WebSockets требуют elysia/websocket. Это повод проверить рантайм и версии пакетов до миграции: скилл ориентирован на Elysia v2 и не разрешает обновление само по себе.
Какие задачи решает
- собрать TypeScript-бэкенд на Elysia v2
- проверить маршрут и его ошибочный ответ
- описать входные данные схемами
t - подключить плагин или типизированный клиент
- перенести код с Elysia v1 на v2
Примеры запросов агенту
- Проверь
src/app.tsиpackage.json: найди проблемы в маршруте Elysia v2 и добавь тест для успешного и ошибочного запроса. - Собери новый Elysia-бэкенд на Bun со схемой
t, типизированным клиентом Eden и тестом вtest/app.test.ts. - Перенеси этот маршрут с Elysia v1 на v2, сохрани текущие версии пакетов и проверь типы через
bun test.
Как установить elysiajs
1Через Skills CLI (Vercel)
npx skills add elysiajs/skills --skill elysiajs -a claude-codenpx skills add elysiajs/skills --skill elysia -a claude-code2Вручную: положить файлы
~/.claude/skills/elysia/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/elysia/
1Через Skills CLI (Vercel)
npx skills add elysiajs/skills --skill elysia -a codex2Вручную: положить файлы
.agents/skills/elysia/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add elysiajs/skills --skill elysia -a cursor2Вручную: положить файлы
.cursor/skills/elysia/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install elysiajs/skills elysia2Вручную: положить файлы
.github/skills/elysia/SKILL.md1Через Skills CLI (Vercel)
npx skills add elysiajs/skills --skill elysia -a gemini-cli2Командой платформы
gemini skills install https://github.com/elysiajs/skills --path elysiaВручную: положить файлы
.devin/skills/elysia/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add elysiajs/skills --skill elysia -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Похожие
Рядом в теме «Бэкенд и API»
Всё по теме «Бэкенд и API» →Вопросы о elysiajs
Как установить elysiajs в Claude Code?
Выполните npx skills add elysiajs/skills --skill elysiajs -a claude-code, затем проверьте файл ~/.claude/skills/elysia/SKILL.md.
Что делает скилл elysiajs?
Он помогает собирать, отлаживать и переносить TypeScript-бэкенды на Elysia v2. Скилл работает со схемами, хуками, плагинами, типизированными клиентами, тестами и развёртыванием.
Что нужно для работы Elysia на Node?
Нужны @elysia/node и Node 22.18 или новее. Для WebSockets требуется пакет elysia/websocket.