wendy-lite — скилл для Claude Code: WASM на ESP32-C6
Скилл помогает разрабатывать WASM-приложения для прошивки Wendy Lite на ESP32-C6. Пригодится, когда нужно связать код на C, Rust, Swift или Zig с аппаратными интерфейсами устройства.
npx skills add wendylabsinc/claude-skills --skill wendy-lite -a claude-codeЧто делает wendy-lite
Скилл даёт рекомендации по устройству WASM-приложений для Wendy Lite: точке входа _start, импорту функций из модуля wendy и обработке асинхронных событий через wendy_handle_callback. Он охватывает GPIO, I2C, UART, SPI, таймеры и другие интерфейсы, а также сборку и загрузку приложений на микроконтроллер.
Для Swift учитываются требования Embedded Swift: нужна версия Swift 6.0 или новее, а динамическое выделение памяти не подходит. Для Rust, Zig и WAT приведены отдельные команды сборки и требования к инструментам. Это повод сверить язык и тулчейн с проектом до начала сборки. Материалы также ссылаются на справочники по WASM API, конфигурации прошивки и Swift SDK.
Какие задачи решает
- собрать WASM-приложение для Wendy Lite
- настроить точку входа
_start - вызвать GPIO или I2C из WASM
- обработать асинхронные события устройства
- подобрать сборку для Swift, Rust или Zig
Примеры запросов агенту
- Помоги собрать WASM-приложение для Wendy Lite на ESP32-C6 на C.
- Покажи, как из WASM настроить GPIO и обработать callback.
- Проверь требования к сборке приложения на Embedded Swift для Wendy Lite.
Как установить wendy-lite
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-lite -a claude-code2Вручную: положить файлы
~/.claude/skills/wendy-lite/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/wendy-lite/
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-lite -a codex2Вручную: положить файлы
.agents/skills/wendy-lite/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-lite -a cursor2Вручную: положить файлы
.cursor/skills/wendy-lite/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install wendylabsinc/claude-skills wendy-lite2Вручную: положить файлы
.github/skills/wendy-lite/SKILL.md1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-lite -a gemini-cli2Командой платформы
gemini skills install https://github.com/wendylabsinc/claude-skills --path wendy-liteВручную: положить файлы
.devin/skills/wendy-lite/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-lite -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о wendy-lite
Как установить wendy-lite в Claude Code?
Выполните npx skills add wendylabsinc/claude-skills --skill wendy-lite -a claude-code. Файл скилла появится по пути ~/.claude/skills/wendy-lite/SKILL.md.
Что делает скилл wendy-lite?
Он помогает писать и собирать WASM-приложения для Wendy Lite на ESP32-C6, включая работу с аппаратными интерфейсами через host imports.
Какие требования есть у Swift-приложений для Wendy Lite?
Нужны Swift 6.0+ и поддержка Embedded Swift. Также приложения не используют выделение памяти в куче.