From afrotools
Integrates, implements, or tests payment APIs from African providers (Paycard, LengoPay, Wave, Djomy, Bictorys) via the Afro.tools registry. Fetches provider specs before writing code.
How this skill is triggered — by the user, by Claude, or both
Slash command
/afrotools:paymentThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
When this skill activates, use the `afrotools` MCP server to retrieve the spec
When this skill activates, use the afrotools MCP server to retrieve the spec
for the target provider and capability before writing any implementation code.
Identify the provider slug and capability from the user's request.
paycard, lengopay, wave, djomy, orangemoney-malibictorysafrotools.request_spec({ provider: "<slug>", capability: "<capability>" })
so the maintainers are notified of the demand./afrotools:list."Call the MCP tool to fetch the spec:
afrotools.get_spec({ provider: "<slug>", capability: "<capability>" })
If the user is building a full payment flow (checkout + verification + webhook), fetch all three capabilities upfront:
create_payment — to initiate a payment and get the payment URLverify_payment — to confirm payment status server-sidewebhook_payment_completed — to handle async callbacksRead the spec carefully before writing code:
auth — how to authenticate (header name, env var)endpoint — method and URLinput_schema — required and optional fieldsresponse_schema — what a success response looks likeerror_schema — how errors are returnedgotchas — always surface these to the userImplement using the canonical_example.ts pattern:
process.envNever skip the gotchas. They represent real integration failures.
npx claudepluginhub afrotools/afrotools --plugin afrotoolsDebugs failing integrations based on Afro.tools API specs. Compares implementations against spec auth, endpoints, field names, and gotchas to identify spec errors or API changes.
Integrates Stripe, PayPal, and other payment processors with checkout flows, subscriptions, webhooks, and PCI compliance guidance.
Integrates Stripe, PayPal, and Square for checkout flows, subscriptions, webhooks, and PCI compliance. Includes security and idempotency patterns.