# wendy-lite

Скилл помогает разрабатывать WASM-приложения для прошивки Wendy Lite на ESP32-C6. Пригодится, когда нужно связать код на C, Rust, Swift или Zig с аппаратными интерфейсами устройства.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 62
- Автор: wendylabsinc
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/wendylabsinc/claude-skills/tree/HEAD/wendy-lite/SKILL.md
- Обновлён: 2026-10-22
- HTML: https://affpapa.org/nevibecode/skills/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.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add wendylabsinc/claude-skills --skill wendy-lite -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/wendy-lite/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/wendy-lite/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add wendylabsinc/claude-skills --skill wendy-lite -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/wendy-lite/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add wendylabsinc/claude-skills --skill wendy-lite -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/wendy-lite/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install wendylabsinc/claude-skills wendy-lite
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/wendy-lite/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add wendylabsinc/claude-skills --skill wendy-lite -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/wendylabsinc/claude-skills --path wendy-lite
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/wendy-lite/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add wendylabsinc/claude-skills --skill wendy-lite -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/wendylabsinc/claude-skills/tree/HEAD/wendy-lite/SKILL.md

## Когда брать
- собрать WASM-приложение для Wendy Lite
- настроить точку входа `_start`
- вызвать GPIO или I2C из WASM
- обработать асинхронные события устройства
- подобрать сборку для Swift, Rust или Zig

## Примеры запросов агенту
- Помоги собрать WASM-приложение для Wendy Lite на ESP32-C6 на C.
- Покажи, как из WASM настроить GPIO и обработать callback.
- Проверь требования к сборке приложения на Embedded Swift для Wendy Lite.

## Похожие
- [migrate-to-shoehorn](https://affpapa.org/nevibecode/skills/migrate-to-shoehorn.md) — скилл · 475388 установок
- [write-swift](https://affpapa.org/nevibecode/skills/write-swift.md) — скилл · 119300 установок
- [megacave](https://affpapa.org/nevibecode/skills/megacave.md) — скилл · 25400 установок
- [find-docs](https://affpapa.org/nevibecode/skills/find-docs.md) — скилл · 9400 установок
- [typescript-advanced-types](https://affpapa.org/nevibecode/skills/typescript-advanced-types.md) — скилл · 92169 установок
- [smart-explore](https://affpapa.org/nevibecode/skills/smart-explore.md) — скилл · 7300 установок

Из того же набора: [wendylabsinc/claude-skills](https://affpapa.org/nevibecode/by/wendylabsinc/claude-skills.md) — 25 карточек

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
