PlayCamp provides Claude Code agents that automate SDK integration. Instead of manually writing API calls, you can describe what you need in natural language — the agents will install the SDK, implement APIs, configure webhooks, and verify your setup.
Supported Categories
| Category | Agents | Description |
|---|
| Node SDK | 5 agents | Automated integration with @playcamp/node-sdk |
| Go SDK | 5 agents | Automated integration with github.com/playcamp/playcamp-go-sdk |
| API | 1 agent | Direct HTTP API guide for Python, Java, C#, PHP, etc. |
Quick Start
Install agents
Run the installer in your game server project:cd your-game-server
bash <(curl -fsSL https://raw.githubusercontent.com/PlayCamp/playcamp-sdk-agents/main/scripts/install.sh)
Ask
Integrate PlayCamp SDK with sponsor, coupon, and payment APIs
The agent automatically sets up the SDK, implements the required APIs, and configures error handling.
Install Options
# Install to current project (default)
bash <(curl -fsSL https://raw.githubusercontent.com/PlayCamp/playcamp-sdk-agents/main/scripts/install.sh)
# Install globally (~/.claude/agents/)
bash <(curl -fsSL ...install.sh) --global
# Install specific category only
bash <(curl -fsSL ...install.sh) --platform=node
bash <(curl -fsSL ...install.sh) --platform=go
bash <(curl -fsSL ...install.sh) --platform=api
# Uninstall (removes agents + routing rules from CLAUDE.md)
bash <(curl -fsSL ...install.sh) --uninstall
Agents
Node SDK Agents (5)
| Agent | Purpose |
|---|
| @agent-playcamp-integrator | SDK setup + mandatory API integration (sponsors, coupons, payments) |
| @agent-playcamp-auditor | Integration code review, security checks, and validation |
| @agent-playcamp-webhook-specialist | Webhook endpoint setup and signature verification |
| @agent-playcamp-migration-assistant | Migrate raw HTTP calls (fetch/axios) to SDK methods |
| @agent-playcamp-test-verifier | Build verification, environment config validation |
Go SDK Agents (5)
| Agent | Purpose |
|---|
| @agent-playcamp-go-integrator | Go SDK setup + mandatory API integration (sponsors, coupons, payments) |
| @agent-playcamp-go-auditor | Go-specific code review, errors.As() patterns, context usage validation |
| @agent-playcamp-go-webhook-specialist | Webhook setup with webhookutil.Verify() and batch event handling |
| @agent-playcamp-go-migration-assistant | Migrate raw net/http calls to Go SDK methods |
| @agent-playcamp-go-test-verifier | go build, go vet, integration verification |
API Agent (1)
| Agent | Purpose |
|---|
| @agent-playcamp-api-guide | Direct HTTP API integration for non-SDK languages (Python, Java, C#, PHP, curl) |
Usage Examples
New Integration (Node.js)
Set up PlayCamp SDK in my Express server with payment, coupon, and sponsor endpoints
Add PlayCamp webhook handling with signature verification to my server
Review my PlayCamp integration for security issues and best practices
New Integration (Go)
Set up PlayCamp Go SDK in my server with sponsor, coupon, and payment APIs
Add PlayCamp webhook verification to my Go server using webhookutil
Direct API Integration (non-SDK)
Show me how to integrate PlayCamp payment API in Python
Set up PlayCamp sponsor and coupon APIs in my Java server
Migration
Migrate my raw fetch() calls to PlayCamp SDK methods
Migrate my net/http PlayCamp calls to the Go SDK
Explicit Agent Invocation
You can also call agents directly by name:
Use @agent-playcamp-integrator to integrate PlayCamp SDK with server key configuration
Use @agent-playcamp-webhook-specialist to set up webhook endpoints
Recommended Workflows
New Node SDK Integration
- integrator installs SDK, initializes clients, implements mandatory APIs
- webhook-specialist configures webhook endpoints and signature verification
- auditor reviews full integration for correctness and security
- test-verifier validates build, config, and environment setup
New Go SDK Integration
- go-integrator installs Go SDK, initializes clients, implements mandatory APIs
- go-webhook-specialist configures webhook endpoints with
webhookutil package
- go-auditor reviews Go integration for idiomatic patterns and security
- go-test-verifier runs
go build, go vet, and environment validation
Direct HTTP Integration (non-SDK)
- api-guide provides HTTP endpoints, auth headers, request/response formats, and webhook verification examples for any language
Migration from Raw HTTP
- migration-assistant converts fetch/axios calls to SDK methods
- auditor validates migration completeness and correctness
- test-verifier verifies build and configuration
- go-migration-assistant converts
net/http calls to Go SDK methods
- go-auditor validates migration completeness and Go idioms
- go-test-verifier runs build verification and tests
How It Works
The installer adds agent files 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 specialized agent.
User: "Add PlayCamp payment processing"
→ Claude reads CLAUDE.md routing rules
→ Delegates to @agent-playcamp-integrator
→ Agent implements payment API with SDK
Agents have full access to read, write, and edit files in your project. They can install npm packages, create modules, and modify your server code.