wendy — скилл для Claude Code: что делает и как установить
Скилл обучает ассистента сборке и развёртыванию приложений под WendyOS на платах Raspberry Pi или NVIDIA Jetson. Помогает настроить права контейнера и удалённую отладку Swift.
npx skills add wendylabsinc/claude-skills --skill wendy -a claude-codeЧто делает wendy
Скилл обучает ассистента работе с WendyOS — дистрибутивом Embedded Linux для периферийных вычислений на Raspberry Pi 4/5 и платах NVIDIA Jetson. Агент получает правила вызова консольной утилиты wendy, создаёт структуру проекта через wendy init и передаёт бинарники на устройство командой wendy run. Чтобы исключить блокирующие терминальные диалоги, вызовы по умолчанию дополняются флагом --json.
Основным языком платформы выступает Swift, для которого поддерживается автоматическая кросс-компиляция под ARM64. Другие языки тоже поддерживаются, но для них обязательно потребуется отдельный Dockerfile. Разрешения контейнера на периферийные интерфейсы, сетевой стек хоста или графический ускоритель Jetson задаются в конфигурационном файле wendy.json.
Для отладки инструмент разворачивает сервер GDB на порту 4242, к которому подключается CodeLLDB из VS Code. Логи и метрики приложение передаёт локальному агенту OpenTelemetry по HTTP-порту 4318. Для обмена данными с платами на компьютере разработчика должна быть заранее установлена утилита wendy, подключающаяся к устройствам через gRPC по порту 50051.
Какие задачи решает
- развернуть Swift-приложение на плате Raspberry Pi или NVIDIA Jetson
- сконфигурировать права контейнера на доступ к сети и оборудованию в
wendy.json - настроить сессию удалённой отладки через GDB на порту 4242
- маршрутизировать телеметрию в локальный агент OpenTelemetry
Примеры запросов агенту
- Создай проект Wendy Lite для Swift и настрой доступ к камере через wendy.json
- Как запустить удалённую отладку приложения на плате Jetson через VS Code?
- Подключи плату к локальной сети Wi-Fi с помощью команды wendy device wifi connect
Как установить wendy
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy -a claude-code2Вручную: положить файлы
~/.claude/skills/wendy/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/wendy/
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy -a codex2Вручную: положить файлы
.agents/skills/wendy/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy -a cursor2Вручную: положить файлы
.cursor/skills/wendy/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install wendylabsinc/claude-skills wendy2Вручную: положить файлы
.github/skills/wendy/SKILL.md1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy -a gemini-cli2Командой платформы
gemini skills install https://github.com/wendylabsinc/claude-skills --path wendyВручную: положить файлы
.devin/skills/wendy/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о wendy
Как установить wendy в Claude Code?
Выполните команду npx skills add wendylabsinc/claude-skills --skill wendy -a claude-code. Альтернативный вариант — вручную скопировать файл в путь ~/.claude/skills/wendy/SKILL.md.
Что делает скилл wendy?
Он предоставляет модели правила работы с операционной системой WendyOS и CLI-утилитой wendy. Скилл подсказывает параметры кросс-компиляции Swift под ARM64, синтаксис wendy.json и шаги запуска контейнеров.
Можно ли собирать приложения не на Swift?
Да, другие языки программирования поддерживаются. Однако встроенная автоматическая сборка в CLI рассчитана на Swift, поэтому для других стеков обязательно нужен собственный Dockerfile.