SKILL.md file plus on-demand references/ and assets/) and lives in
this repository under skills/hellopay-payments.
The skill is for AI coding agents that help you build your integration. It is
not an SDK you import at runtime — but it does ship a copy-paste TypeScript client
(
assets/hellopay-client.ts) your agent can drop into your backend.Compatible agents
The skill works with any tool that supports the Agent Skills standard, including Claude Code, Cursor, Codex, Cline, Windsurf, GitHub Copilot, and others. Installation is handled by theskills CLI,
which auto-detects the agents you have installed.
Install from this repo
The fastest way is theskills CLI (no global install needed — npx runs it on
demand). Point it at this repository and pick the hellopay-payments skill.
Install the skill
Install Or target the skill directly by its path in the repo:
hellopay-payments into the agents the CLI detects:Start integrating
Open your AI agent and ask it to build with HelloPay — for example,
“Create a PSE payin with the HelloPay skill.” The skill activates automatically
based on the request. See Using the skill.
Choose scope and target agent
Try it without installing
Use the skill for a single session without writing it into your project:Manual install
If you’d rather not use the CLI, copy the folder into your agent’s skills directory. For Claude Code:SKILL.md, references/, and assets/
together in the hellopay-payments/ folder.
Using the skill
After installing, the skill activates automatically when you ask your agent to do something HelloPay-related, because its description advertises the relevant keywords (payins, payouts, PSE, BRE-B, payment links, webhooks, sandbox). You can also invoke it explicitly by name. Example prompts:- “Create a BRE-B payout to
@someKeyfor 10,000 COP using the HelloPay skill.” - “Add a
/payment-linkscheckout to my Express app and handle thepaymentlink.completedwebhook.” - “Wire HelloPay webhooks with an idempotent handler and verify the auth header.”
- “Generate a HelloPay client and poll a PSE payin until
pseUrlis ready.”
What’s included
| File | Purpose |
|---|---|
SKILL.md | Auth, environments, core concepts, quickstarts, and the endpoint catalog |
references/payins.md | PSE and BRE-B payin flows, polling, and response shapes |
references/payouts.md | BRE-B and Transfiya payout flows and key validation |
references/payment-links.md | Hosted checkout and payment-link webhooks |
references/webhooks.md | Event payloads, retry rules, and a sample handler |
references/sandbox.md | Sandbox outcomes, timing, and a test plan |
references/api-catalog.md | Every endpoint, pagination, and conventions |
references/pse-banks.md | Full PSE bank-code table |
assets/hellopay-client.ts | Minimal, dependency-free TypeScript client |

