Skip to main content
Docs navigation

Agent skill

A drop-in skill that teaches any Claude-compatible agent how to operate NextWave.

The NextWave skill is portable teaching material. Install it into your agent and it learns how to connect, what the membership domain looks like, and how to work through tasks safely — no hand-holding required.

What it teaches

  • Connecting via Application Password — your site URL plus a WordPress Application Password, and why there's no central key.
  • The membership domain — members, tiers, benefits, venues, redemptions, NFC cards, campaigns, and the live Emcee experiences, and how they relate.
  • The discover → read → act → interpret-error loop — discover the available operations, read the relevant guide or schema, act, and then interpret any error rather than retrying blindly.
  • Recipes — proven multi-step workflows for common tasks.
  • The error model — the structured error envelope and what each code and exit status means.

Install

Install it into the current project:

bash
$ npx @island-pitch/nextwave-skills

Or install it globally so every project on the machine can use it:

bash
$ npx @island-pitch/nextwave-skills --global

The project install lands in ./.claude/skills/nextwave/ (the global variant installs into ~/.claude instead). The skill ships a --version flag so you can confirm which release is installed.

Works alongside the CLI & MCP

The skill teaches the same operations the CLI exposes and the MCP server provides — they all share one connection and one operation surface. The MCP server even serves this same teaching material as live resources, so an MCP-connected agent can read it on demand instead of installing the skill. Use whichever fits your agent; they reinforce each other.