wendy-swift — Claude Code skill for Swift packages
Choose Swift libraries for WendyOS and Linux, then check platform fit before adding a dependency. Useful for server, networking, and edge projects.
npx skills add wendylabsinc/claude-skills --skill wendy-swift -a claude-codeWhat wendy-swift does
The skill groups Swift libraries by use case, including HTTP servers, networking, databases, ML inference, and hardware access. It also guides package searches on Swift Package Index and reviews Linux support, Swift versions, and licensing.
Its compatibility checks cover Darwin-specific imports, Swift Package Manager builds, and ARM64 or AMD64 testing. For llama.cpp and whisper.cpp, Swift code can use their C APIs or community wrappers. MLX Swift targets macOS with Apple Silicon, so it is not an option for Linux projects.
What it helps with
- choose an HTTP server for a Swift service on Linux
- find a PostgreSQL or SQLite library for WendyOS
- check whether a dependency builds on ARM64 or AMD64
- select a library for local ML inference
- find Linux SBC packages for GPIO or UART
Example prompts for the agent
- Suggest a Swift HTTP server for my Linux app using the skill’s package catalog.
- Check whether this Swift dependency fits WendyOS and builds with Swift Package Manager.
- Find a PostgreSQL client for a Swift project running on Linux.
How to install wendy-swift
1Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-swift -a claude-code2Manually: put the files in place
~/.claude/skills/wendy-swift/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/wendy-swift/
1Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-swift -a codex2Manually: put the files in place
.agents/skills/wendy-swift/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-swift -a cursor2Manually: put the files in place
.cursor/skills/wendy-swift/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install wendylabsinc/claude-skills wendy-swift2Manually: put the files in place
.github/skills/wendy-swift/SKILL.md1Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-swift -a gemini-cli2Platform CLI
gemini skills install https://github.com/wendylabsinc/claude-skills --path wendy-swiftManually: put the files in place
.devin/skills/wendy-swift/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-swift -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about wendy-swift
How do I install wendy-swift in Claude Code?
Run npx skills add wendylabsinc/claude-skills --skill wendy-swift -a claude-code. The skill file is at ~/.claude/skills/wendy-swift/SKILL.md.
What does wendy-swift do?
It helps select Swift libraries for WendyOS and Linux, discover packages through Swift Package Index, and assess platform compatibility.
Can I use MLX Swift on Linux?
No. The catalog limits MLX Swift to macOS with Apple Silicon. For Linux inference, it lists llama.cpp and whisper.cpp, accessed through C APIs or Swift wrappers.