AI Skill
Install the NabooPay skill in your AI coding agent and it will know the API: endpoints, scopes, webhooks and the mistakes to avoid. Then ask it to build your integration in plain language.
1. Choose your tool
2. Install the skill
Run this from the root of your project. It downloads the skill into .claude/skills/naboopay/, where Claude Code picks it up.
curl -fsSL https://<this-docs-site>/skills/install.sh | NABOOPAY_SKILL_URL=https://<this-docs-site> sh -s -- claudeNo shell (Windows without WSL or Git Bash)? Download the four files listed below into .claude/skills/naboopay/ and keep the references/ subfolder. Commit the folder so your whole team gets it.
3. Ask for what you need
Restart Claude Code so it discovers the skill, then describe what you want. The skill loads on its own when your request is about NabooPay.
Add NabooPay checkout to this app, with Wave and Orange Money.
Add a NabooPay webhook endpoint that marks orders as paid.
Add an admin action to refund an order through NabooPay.
Send vendor payouts with NabooPay and show the account balance.
My NabooPay webhook returns invalid signature. Find out why.
You will need an API key and, for webhooks, a webhook secret. Create both in the NabooPay dashboard under Integration, and give them to your project as NABOOPAY_API_KEY and NABOOPAY_WEBHOOK_SECRET. Do not paste them into the chat.
What the skill teaches your agent
Files in the skill
SKILL.md
Entry point: the payment flow, the rules that prevent real bugs, and how the agent should work.
references/api-reference.md
Every v2 endpoint with scopes, fields, filters, responses and error messages.
references/webhooks.md
Payload, signature verification on the raw body, retries and idempotency.
references/examples.md
Working code for Node.js / TypeScript, Python, PHP and Go.
The skill is plain Markdown in the open Agent Skills format. Read it before you install it.
Using a chat assistant instead?
ChatGPT, Claude or Gemini in the browser cannot install skills. Use the copy-paste prompt.
Open the AI Prompt