Supported Categories
One all-in-one agent per language. Each agent covers the full integration lifecycle — setup, mandatory + extended APIs, webhooks, raw-HTTP migration, code audit, and build verification.| Category | Agent | Description |
|---|---|---|
| Node SDK | @agent-playcamp-node | Integration with @playcamp/node-sdk |
| Go SDK | @agent-playcamp-go | Integration with github.com/playcamp/playcamp-go-sdk |
| API | @agent-playcamp-api | Direct HTTP API guide for Python, Java, C#, PHP, etc. |
Quick Start
Install Options
Agents
Each agent is a single, comprehensive agent that handles every role for its language. Just describe what you need — the agent selects the right mode.| Mode | What it does |
|---|---|
| Integrate | SDK install, client init, mandatory + extended APIs (sponsors, coupons, payments, playtime, WebView OTT, bulk) |
| Webhooks | Endpoint setup, signature verification, batch event handling (7 event types) |
| Migrate | Convert raw HTTP (fetch/axios, net/http) to SDK methods |
| Audit | Read-only code review for correctness, security, and best practices |
| Verify | Build/compile, dependency, and environment-config checks |
@agent-playcamp-node — Node SDK
Covers @playcamp/node-sdk: setup & client init, mandatory APIs (sponsor/coupon/payment), playtime sessions, bulk payments, WebView OTT, webhook reception & signature verification, raw HTTP → SDK migration, code audit, and TypeScript build/config verification.
@agent-playcamp-go — Go SDK
Same coverage for github.com/playcamp/playcamp-go-sdk, with Go idioms — errors.As(), context.Context, pointer helpers, webhookutil.Verify() signature verification, and go build/go vet verification.
@agent-playcamp-api — Direct HTTP API
For non-SDK languages (Python, Java, C#, PHP, Ruby, curl): endpoint docs, Bearer auth, request/response examples, webhook verification, and error handling.
Usage Examples
Node.js
Go
Direct API Integration (non-SDK)
Migration
Explicit Agent Invocation
You can also call the agent directly by name:Recommended Workflow
A full integration runs through one agent, switching modes as you ask:- Integrate — install SDK, initialize clients, implement mandatory + extended APIs
- Webhooks — configure webhook endpoints and signature verification
- Audit — review the full integration for correctness and security (read-only)
- Verify — validate build, config, and environment setup
- Node.js
- Go
Use
@agent-playcamp-node for every step. For a migration, start with “Migrate my raw fetch/axios calls to the PlayCamp SDK”, then ask it to audit and verify.How It Works
The installer adds the agent file to.claude/agents/ and appends routing rules to your project’s CLAUDE.md. When you ask Claude Code about PlayCamp integration, the routing rules automatically delegate to the correct language agent.
Agents have full access to read, write, and edit files in your project. They can install npm/Go packages, create modules, and modify your server code. In Audit and Verify modes the agent only reads and reports — it does not modify code.