By Appcharge
Official Appcharge agent skills for integrating with the Appcharge platform — payments, dashboards, APIs, and operations.
Implements the Appcharge Authenticate Player callback in Go or Python. Verifies signature and publisher token, validates SSO/OTP/password logins, returns publisherPlayerId, playerName, and sessionMetadata. Use for web store login callback, player authentication endpoint, or authenticate-player-callback docs.
Implements the Appcharge Grant Award callback endpoint in a Go or Python publisher server. Verifies x-publisher-token and signature, parses the order payload, grants inventory, and returns publisherPurchaseId. Use when adding grant award webhook, fulfillment callback, purchase completion handler, or docs.appcharge.com grant-award-callback integration.
Implements the Appcharge Initiate Game Auth callback for Game Redirect Login in Go or Python. Returns deepLink and accessToken after signature verification. Use only for game redirect login, initiate game authentication, or initiate-game-auth-callback docs — not for SSO or password login.
Implements the Appcharge Personalize Web Store callback in a Go or Python publisher server. Verifies headers and signature, loads player segments, balances, and offer overrides, returns personalization JSON (version 2). Use for web store personalization, player sync callback, offersOrder, segments, or docs.appcharge.com personalize-webstore-callback.
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Official Agent Skills library for Appcharge clients and partners. Skills teach AI coding agents how to work with the Appcharge platform — APIs, dashboards, integrations, and operational workflows.
Repository: github.com/Appcharge/appcharge-skills (public)
Works with Cursor, Claude Code, Codex, and other agents that support the Agent Skills standard.
Install all skills into your project (recommended for app repos):
npx skills add Appcharge/appcharge-skills --agent cursor claude-code -y
Install globally (available in every project):
npx skills add Appcharge/appcharge-skills -g --agent cursor claude-code -y
List available skills without installing:
npx skills add Appcharge/appcharge-skills --list
Install a single skill:
npx skills add Appcharge/appcharge-skills --skill <skill-name> -y
After installing, start a new agent session so skills are picked up.
These skills guide an agent to add Appcharge → publisher HTTP callbacks in a Go or Python backend. Each skill tells the agent to curl the official .md spec (request/response + signing) from docs.appcharge.com rather than duplicating contracts in this repo. Signing entry point: docs/callbacks/secure-communication.md.
| Skill | Endpoint | Official spec (markdown) |
|---|---|---|
grant-award-callback | Fulfill purchases and free offers; return publisherPurchaseId | grant-award-callback.md |
personalize-webstore-callback | Sync player store UI, offers, balances, segments | personalize-webstore-callback.md |
authenticate-player-callback | Validate web store login (SSO, password, OTP) | authenticate-player-callback.md |
initiate-game-auth-callback | Start Game Redirect Login (deepLink + accessToken) | initiate-game-auth-callback.md |
Install one callback skill:
npx skills add Appcharge/appcharge-skills --skill grant-award-callback -y
Typical web store flow:
initiate-game-auth-callback → (game) → authenticate-player-callback
↓ (optional) ↓
personalize-webstore-callback ←──────── login / purchase / sync
↓
grant-award-callback ← checkout complete
Refresh installed skills to the latest version from this repository:
npx skills update
Update only global or only project skills:
npx skills update -g # global
npx skills update -p # current project
Update one skill by name:
npx skills update <skill-name>
| Command | Description |
|---|---|
npx skills list | Show skills installed in the current project |
npx skills ls -g | Show globally installed skills |
npx skills remove <name> | Remove a skill |
npx skills find <query> | Search skills.sh |
Discover more community skills: skills.sh
Option A — skills CLI (recommended)
npx skills add Appcharge/appcharge-skills --agent cursor -y
Skills are linked under .cursor/skills/ (or .agents/skills/). View them in Cursor Settings → Rules → Agent Decides.
Option B — remote rule from GitHub
https://github.com/Appcharge/appcharge-skillsOption A — skills CLI
npx skills add Appcharge/appcharge-skills --agent claude-code -y
Option B — Claude plugin (from this repo)
/plugin marketplace add https://github.com/Appcharge/appcharge-skills
/plugin marketplace update
/plugin install appcharge-skills@appcharge-skills
Plugin skills are namespaced: /appcharge-skills:<skill-name>.
appcharge-skills/
├── docs/callbacks/ # Shared signature verification notes
└── skills/
└── <skill-name>/
├── SKILL.md # Required
├── scripts/ # Optional
├── references/ # Optional
└── assets/ # Optional
npx claudepluginhub appcharge/appcharge-skills --plugin appcharge-skillsUpstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Production-grade vibe coding suite. Structured workflows from discovery to deployment: start, build, ship, fix, refactor.
Semantic search for Claude Code conversations. Remember past discussions, decisions, and patterns.