claude

PagoKit — Payment Integration Agent

Picks the right payment provider for your project and writes the integration, with deterministic validators that block insecure writes as they happen.

70 on GitHubby Enrique Rochav0.2.2MITupdated 19 days agodevelopment
/

Plugin pagokit from marketplace tododeia in Hainrixz/agente-pagokit. Commands read from the repo's manifest — 19 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (8)

  • doctor

    Audits an existing PagoKit integration in the current project against the generated per-provider checklist, so it covers every provider in the catalog rather than a hardcoded few. Checks .gitignore covers .env, that env vars are present and use test-key prefixes, that the webhook secret looks valid,

  • integration-builder

    Composes a complete payment integration by resolving capability fragments against the chosen provider's catalog entry, then emits a structured file plan for integration-specialist to execute. Selects fragments by verification family, notification model and checkout pattern rather than by provider na

  • payment-advisor

    Recommends the single best payment provider for the user's project after a short interactive wizard, then hands off to the implementer. Runs a deterministic local ranking engine instead of scoring by hand, so the same situation always yields the same answer and every rejection has an exact reason. C

  • payment-migrator

    Plans and executes a migration from one payment provider to another without downtime. Establishes what cannot move (stored card tokens usually cannot), maps the two providers' event vocabularies, flags architectural differences such as a change of notification model or a move to a merchant of record

  • project-analyzer

    Detects a project's technology stack, framework, deploy target, ORM, primary language, and active payment use cases by reading package.json/pyproject.toml/composer.json/Gemfile, schema files, route files, and deploy configs. Use this skill at the start of any PagoKit flow to ground recommendations i

  • subscription-lifecycle

    Covers everything after the subscription is created — trials, proration on upgrade and downgrade, dunning and retry schedules, grace periods, involuntary churn from expired cards, cancellation timing, and the bank-mandate lifecycle for SEPA, Bacs, PAD, UPI AutoPay and Pix Automatico. Also covers the

  • tax-advisor

    Explains what a merchant owes the tax authority once a payment succeeds, and whether a merchant of record removes that obligation. Covers the merchant-of-record trade-off, e-invoicing mandates (CFDI, NF-e, DTE, SUNAT, DIAN, SRI, SdI, KSeF, ZATCA), EU VAT OSS, US economic nexus with home-rule jurisdi

  • webhook-verifier

    Reads the GENERATED signatures.md rather than recalling schemes from memory. Reference for cryptographic verification of payment webhooks. Cited by integration-specialist whenever it generates a webhook handler. Documents per-provider signature algorithms, timestamp tolerances, replay-protection str

Slash commands (8)

  • /pagokit:add

    Add a second payment provider alongside an existing integration, without touching the one already running.

  • /pagokit:compare

    Compare two or more payment providers head to head for a concrete situation — real fees on a real amount, coverage, onboarding time, and what PagoKit can actually build for each.

  • /pagokit:coverage

    Show what you can actually use in a given country — providers, local rails, currency exponent, e-invoicing obligation, and whether a local acquirer is required.

  • /pagokit:doctor

    Audit an existing PagoKit integration — gitignore, env vars, key prefixes, webhook secret, raw body, replay protection, idempotency, DB schema, minimum events handled.

  • /pagokit:harden

    Audit a hand-written payment integration and FIX what it finds. Unlike /pagokit:doctor, which is read-only, this one writes.

  • /pagokit:migrate

    Migrate from one payment provider to another, keeping the old one running until the new one is proven.

  • /pagokit:start

    Analyze the current project and generate a production-ready payment integration (frontend + backend + webhook + DB + portal + refund).

  • /pagokit:test

    Send synthetic webhook events to your local integration — valid, forged and replayed — and verify the handler responds correctly. Works for every provider in the catalog, not just the one with a CLI.

Subagents (1)

  • integration-specialist

    Implements a chosen payment-provider integration in the user's project after payment-advisor finishes the wizard. Receives a structured spec (provider, stack, ORM, deploy target, billing mode, frontend style, language) and generates checkout endpoint, webhook handler with signature verification, DB

Hooks (5)

  • PreToolUse

    node $CLAUDE_PLUGIN_ROOT/hooks/pagokit-validate.js pre

  • PostToolUse

    node $CLAUDE_PLUGIN_ROOT/hooks/pagokit-validate.js post

  • Stop

    node $CLAUDE_PLUGIN_ROOT/hooks/pagokit-validate.js stop

  • UserPromptSubmit

    node $CLAUDE_PLUGIN_ROOT/hooks/pagokit-validate.js prompt

  • SessionStart

    node $CLAUDE_PLUGIN_ROOT/hooks/session-start.js

View source on GitHub tododeia.com

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain PagoKit — Payment Integration Agent?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted