Skip to main content
skill CX Codex

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.

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

What 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-swift and diagnose the first failing test.
  • Use wendy discover --json to 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-code

2Manually: put the files in place

~/.claude/skills/wendy-cloud-testing/SKILL.md

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

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.

Similar skills

All skills for Testing and QA →

From the same set14

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-lite 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. 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-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 wendy-cloud-iterate Runs the Wendy Cloud dev stack end to end: brings up Docker and the Swift broker, runs integration tests, reads the failures and edits code. CX Codex +1 ★ 62repo stars wendy-aaa-interop This skill explains how Wendy services divide identity, authorization, and credential issuance. Use it when changing integrations between the SaaS and self-hosted stacks. CX Codex +1 ★ 62repo stars swift-nio Get SwiftNIO guidance for TCP/UDP services, binary protocols, and event-loop issues. Useful when building network code or moving from futures to async/await. CX Codex +1 ★ 62repo stars swift-library-design Guides public API design for Swift libraries and frameworks: protocols, result builders, inlining, noncopyable types. 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