Skip to main content
skill CX Codex

wendy-lite — Claude Code skill for WASM on ESP32-C6

Get guidance for building WASM apps that run on Wendy Lite firmware for ESP32-C6. Useful when your app needs to reach device hardware from C, Rust, Swift, or Zig.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add wendylabsinc/claude-skills --skill wendy-lite -a claude-code
Open on GitHub

What wendy-lite does

The skill explains the structure of a Wendy Lite WASM app, including its _start entry point, imports from the wendy module, and the callback export used for asynchronous events. It covers device interfaces such as GPIO, I2C, UART, SPI, and timers, along with app build and upload workflows.

Swift projects need Swift 6.0 or newer with Embedded Swift support, and the documented approach avoids heap allocation. Rust, Zig, and WAT have their own build commands and tool requirements. Check that your language and toolchain fit these constraints before building. The guidance also points to references for the WASM API, firmware configuration, and Swift SDK.

What it helps with

  • build a WASM app for Wendy Lite
  • set up the _start entry point
  • access GPIO or I2C from WASM
  • handle asynchronous device callbacks
  • choose a build path for Swift, Rust, or Zig

Example prompts for the agent

  • Help me build a C WASM app for Wendy Lite on ESP32-C6.
  • Show me how to access GPIO from WASM and handle callbacks.
  • Check the Embedded Swift requirements for a Wendy Lite app.

How to install wendy-lite

1Skills CLI (Vercel)

npx skills add wendylabsinc/claude-skills --skill wendy-lite -a claude-code

2Manually: put the files in place

~/.claude/skills/wendy-lite/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/wendy-lite/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about wendy-lite

How do I install wendy-lite in Claude Code?

Run npx skills add wendylabsinc/claude-skills --skill wendy-lite -a claude-code. The skill file is placed at ~/.claude/skills/wendy-lite/SKILL.md.

What does the wendy-lite skill do?

It guides development of WASM apps for Wendy Lite firmware on ESP32-C6, including access to device hardware through host imports.

What does a Swift app for Wendy Lite require?

It requires Swift 6.0 or newer with Embedded Swift support. The documented setup also avoids heap allocation.

Similar skills

All skills for Programming languages →

From the same set25

wendy Guides agents through building and deploying software to WendyOS edge hardware like Raspberry Pi or Jetson. It handles container permissions and Swift remote debugging. CX Codex +1 ★ 62repo stars wendy-swift Choose Swift libraries for WendyOS and Linux, then check platform fit before adding a dependency. Useful for server, networking, and edge projects. CX Codex +1 ★ 62repo stars wendy-self-hosted A rule for agents touching Wendy interop code: the wendyos and wendy-agent stack has to run without the SaaS side. Useful for on-prem and airgapped setups. CX Codex +1 ★ 62repo stars wendy-security-baselines Security review rules for Wendy interop PRs: blocks bearer secrets, protects platform policy caps, and enforces proof-of-possession. CX Codex +1 ★ 62repo stars wendy-iterating Runs a find-fix-ship loop: each change gets its own worktree, a subagent carries it to green CI, and the loop stops itself when nothing is left. CX Codex +1 ★ 62repo stars wendy-gcp-deployment Guides agent workflows for Google Cloud architecture using Pulumi, least-privilege IAM roles, and Cloud Run patterns. CX Codex +1 ★ 62repo stars wendy-device-interop This skill sets out how wendy-agent devices receive and verify changes from the SaaS stack. Use it when working on signed requests, device polling, or image delivery. CX Codex +1 ★ 62repo stars wendy-device-enrollment Walks your agent through first-touch enrollment of WendyOS devices in pki-core and the certificate lifecycle that follows. CX Codex +1 ★ 62repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor