Skills for building with and operating the Voltage API. The first skill,
voltage-api, covers the product model, the published API contract, payment
lifecycles, webhooks, checkout, and authenticated curl requests.
Install all skills globally across the agents supported by Vercel's skills installer:
npx skills add voltagecloud/agent-skills --global --allFor interactive agent selection, omit --all. For installation into the current
project, omit --global. To install only this skill:
npx skills add voltagecloud/agent-skills --global --skill voltage-apiThese repository commands work once this skill is merged into the default branch. To inspect or install a local checkout:
npx skills add . --list
npx skills add . --skill voltage-apiNo Voltage CLI, MCP server, or npm package is required. The optional helpers require Python 3.9+ and curl; the TypeScript examples target server-side Node.js.
- “Use Voltage to create a Lightning invoice and wait for payment.”
- “Build a Voltage webhook receiver that verifies signatures and reconciles payments.”
- “Check the available balance of my staging wallet.”
- “Explain which parts of this integration apply to a node-backed wallet.”
- “Add hosted Voltage checkout to this application.”
The skill uses ~/.voltage/.env as a local configuration convention. Installing
the skill does not create this file or connect to your account. Create it locally
and populate it using your environment's API credentials; do not paste secrets
into agent conversations.
mkdir -p ~/.voltage
chmod 700 ~/.voltage
(umask 077; touch ~/.voltage/.env)
chmod 600 ~/.voltage/.envFile contents:
VOLTAGE_API_KEY=your-environment-api-key
VOLTAGE_ORGANIZATION_ID=your-organization-uuid
VOLTAGE_ENVIRONMENT_ID=your-environment-uuid
# Optional default:
VOLTAGE_WALLET_ID=your-wallet-uuidProcess environment values override the file. Explicit resource parameters override defaults for a single request. See the skill's configuration guide.
The OpenAPI contract, exposed by the API reference, is authoritative, including its embedded workflow guides. Voltage docs provide product and setup context. Conflicts resolve in favor of the contract; unsupported behavior is left explicit. Original source terminology is retained in the unmodified contract; authored guidance calls the product Voltage and its developer interface the Voltage API.
See maintenance and validation before refreshing references. This skill does not claim that schema-valid requests bypass permissions, provisioning, feature gates, or asynchronous validation.