wendy-cloud-testing — Claude Code skill: install and use
This skill guides cloud-monorepo testing, local stack checks, Swift broker tests, and diagnosis of certificate or device reachability failures.
npx skills add wendylabsinc/claude-skills --skill wendy-cloud-testing -a claude-codeWhat wendy-cloud-testing does
The skill gives an agent the project-specific steps for testing the cloud monorepo. It covers prerequisite checks, starting the stack with make dev-local or make dev-docker, verifying listening services, and running make test-swift. A single test can be selected with swift test --filter <TestName>.
Its notes map the cloud and pki-core repositories, the broker and proxy ports, broker log checks, and recurring failures such as exhausted Postgres connections, missing fixture handlers, occupied ports, or an incorrect PKI profile. The setup expects Homebrew, Docker Desktop, authenticated gh, the Swift toolchain, protoc, and wendy CLI. The local CLI login path is currently rejected with UNAUTHENTICATED, so that flow is not a working end-to-end check.
What it helps with
- check the local prerequisites before testing
- start the cloud development stack
- run the Swift integration suite
- trace certificate and PKI failures
- verify device reachability with
wendy discover
Example prompts for the agent
- Check the prerequisites and start the local cloud stack.
- Run
make test-swiftand diagnose the first failing test. - Use
wendy discover --jsonto check whether a device is reachable.
How to install wendy-cloud-testing
1Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-cloud-testing -a claude-code2Manually: put the files in place
~/.claude/skills/wendy-cloud-testing/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/wendy-cloud-testing/
1Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-cloud-testing -a codex2Manually: put the files in place
.agents/skills/wendy-cloud-testing/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-cloud-testing -a cursor2Manually: put the files in place
.cursor/skills/wendy-cloud-testing/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install wendylabsinc/claude-skills wendy-cloud-testing2Manually: put the files in place
.github/skills/wendy-cloud-testing/SKILL.md1Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-cloud-testing -a gemini-cli2Platform CLI
gemini skills install https://github.com/wendylabsinc/claude-skills --path wendy-cloud-testingManually: put the files in place
.devin/skills/wendy-cloud-testing/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-cloud-testing -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-cloud-testing
How do I install wendy-cloud-testing in Claude Code?
Run npx skills add wendylabsinc/claude-skills --skill wendy-cloud-testing -a claude-code, then verify ~/.claude/skills/wendy-cloud-testing/SKILL.md.
What does wendy-cloud-testing do?
It gives the agent project-specific testing steps for the local stack, Swift integration suite, broker logs, PKI failures, and device checks.
What does the skill require?
The setup uses Homebrew, Docker Desktop, authenticated gh, the Swift toolchain, protoc, and wendy CLI. Device checks require a certificate carrying the clientAuth Extended Key Usage.