merchant-setup
Guide for setting up a new Xsolla merchant account and obtaining API credentials. Use this skill whenever a user needs to create an Xsolla Publisher Account, get API keys, understand the difference between merchant-level and project-level API keys, set up sandbox mode for testing, or asks how to start integrating with Xsolla Pay Station. Also trigger when a user says they want to accept payments via Xsolla, start an Xsolla integration, or test Xsolla payments. Claude Code cannot create the account on behalf of the user — this skill provides the exact steps the user must complete manually before integration can begin.
Install
With your agent
Install OMGSkills skill "xsolla/xsolla-ai-kit:skills/merchant-setup" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/xsolla/xsolla-ai-kit /tmp/xsolla-ai-kit && ln -s /tmp/xsolla-ai-kit/skills/merchant-setup ~/.claude/skills/merchant-setup
From README
Merchant AI Agent cannot create an Xsolla account automatically. The user must complete the registration steps manually. Step 0: Check for Existing Credentials Before anything else, check for a .env file in the project root: If all three variables are present and non-empty — credentials are already configured. Report them to the user (show names and values, except mask the API key as ) and proceed directly with the integration. Skip all steps below. If the file is missing or any variable is absent — walk the user through the steps below, then write the credentials to .env at the end (Step 5). --- Step 1: Create a Publisher Account Direct the user to: https://publisher.xsolla.com/signup Individual vs.
