wendy-contributing — скилл для Claude Code
Помогает собирать образы WendyOS через Yocto, разрабатывать wendy-agent и запускать сквозные тесты для встроенных систем.
npx skills add wendylabsinc/claude-skills --skill wendy-contributing -a claude-codeЧто делает wendy-contributing
Скилл содержит инструкции для разработчиков операционной системы WendyOS. Он подсказывает команды сборки дистрибутива под платы NVIDIA Jetson, Raspberry Pi и виртуальные машины ARM64. Внутри собрана архитектурная справка по демону wendy-agent, который управляет контейнерами через gRPC на порту 50051 и принимает сборки напрямую из исходников через wendy run.
Отдельный блок посвящён E2E-тестам на Swift. Скилл напоминает передавать переменную E2E_USE_EXISTING_VM=true, чтобы исключить лишние проверки состояния виртуальной машины и ускорить прогон наборов тестов. Облачные раннеры GitHub Actions не поддерживают вложенную виртуализацию, поэтому запускать тестовые сценарии придётся локально или на собственном сервере.
Какие задачи решает
- Собрать системный образ WendyOS под нужную плату с помощью bitbake
- Настроить тестовую ARM64 виртуальную машину для отладки контейнеров
- Запустить E2E-тесты демона на Swift с ускоренным профилем
- Разобраться в механизмах обнаружения узлов по протоколу mDNS
Примеры запросов агенту
- Покажи команду для сборки edgeos-rpi-image под Raspberry Pi через bitbake
- Как быстро прогнать E2E-тесты wendy-agent в уже запущенной виртуальной машине?
- Объясни, как wendy-agent развёртывает приложения через gRPC без Docker Hub
Как установить wendy-contributing
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-contributing -a claude-code2Вручную: положить файлы
~/.claude/skills/wendy-contributing/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/wendy-contributing/
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-contributing -a codex2Вручную: положить файлы
.agents/skills/wendy-contributing/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-contributing -a cursor2Вручную: положить файлы
.cursor/skills/wendy-contributing/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install wendylabsinc/claude-skills wendy-contributing2Вручную: положить файлы
.github/skills/wendy-contributing/SKILL.md1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-contributing -a gemini-cli2Командой платформы
gemini skills install https://github.com/wendylabsinc/claude-skills --path wendy-contributingВручную: положить файлы
.devin/skills/wendy-contributing/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-contributing -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о wendy-contributing
Как установить wendy-contributing в Claude Code?
Выполните в терминале команду npx skills add wendylabsinc/claude-skills --skill wendy-contributing -a claude-code. Файл навыка сохранится по пути ~/.claude/skills/wendy-contributing/SKILL.md.
Что делает скилл wendy-contributing?
Он направляет ассистента в вопросах контрибьютинга в WendyOS: подсказывает шаги сборки Yocto-слоёв, внутреннее устройство демона контейнеризации и правила выполнения сквозных тестов.
Почему тесты wendy-agent нельзя запускать на стандартных GitHub Actions?
В базовых виртуальных машинах GitHub отсутствует поддержка вложенной виртуализации, необходимой для подъёма тестового окружения WendyOS.