Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By Hainrixz
Generates production-ready payment integrations by analyzing your project stack, asking 3 questions (country, recurrence, local methods), and recommending the best provider (Stripe, Mercado Pago, Wompi, Lemon Squeezy). Outputs a complete integration with frontend, signed webhook, DB schema, customer portal, and refund endpoint, plus audit and testing subcommands.
npx claudepluginhub hainrixz/agente-pagokitAudit an existing PagoKit integration — gitignore, env vars, key prefixes, webhook secret, raw body, replay protection, idempotency, DB schema, minimum events handled.
Analyze the current project and generate a production-ready payment integration (frontend + backend + webhook + DB + portal + refund).
Send synthetic webhook events to a locally running PagoKit integration (valid signature, invalid signature, replay attempt) to verify the handler responds correctly.
Audits an existing PagoKit integration in the current project. Checks .gitignore covers .env, that env vars are present and use test-key prefixes, that the webhook secret looks valid, that the webhook handler verifies signatures, that the minimum events for the integrated provider are routed, and that PAGOKIT_INTEGRATION.md exists. Used by /pagokit:doctor. Read-only — never writes files.
Composes a full vertical payment integration from canonical templates. Called by integration-specialist subagent after the user selects a provider. Loads templates by (provider, stack, ORM, deploy target, billing_mode, frontend_style, use_cases) and emits a coherent file plan that gets written to the user's project. Always cites webhook-verifier and SECURITY_RULES. Phase 1 supports stripe, mercadopago, wompi, lemonsqueezy on Next.js App Router and Express; Phase 2 adds more.
Recommends the single best payment provider for the user's project after a short interactive wizard. Used when the user wants to integrate Stripe, Mercado Pago, Wompi, Lemon Squeezy, or compare payment options based on country, currency, recurrence, local payment methods (PIX, OXXO, PSE, Bizum), and product type. Triggered by /pagokit:start. Computes fees in real money for a typical transaction; never exposes numeric scores; always discloses last_verified_at and applicable Phase-1 limitations. Bilingual ES/EN/PT, language inferred from the user's first prompt.
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 in the real project context. Emits a structured detection result for payment-advisor and integration-specialist to consume.
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 strategies, raw-body capture per stack, and the minimum set of events each handler must route. Always use this skill (instead of recalling from training data) — webhook verification is where the integration goes silently wrong.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
The most comprehensive Claude Code plugin — 36 agents, 142 skills, 68 legacy command shims, and production-ready hooks for TDD, security scanning, code review, and continuous learning
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Open-source cybersecurity analysis agent. Scans any local project for vulnerabilities: code security (SAST), dependency CVEs (SCA), secret leaks, authentication/authorization flaws, cryptographic weaknesses, misconfigurations, supply chain risks, and CI/CD security. Covers all OWASP 2025 Top 10 and CWE Top 25 categories. Generates prioritized reports with remediation guidance. Invoke with /cyber-neo [path].
Tododeia — Multi-agent investment analysis system for market research, portfolio recommendations, and interactive reporting across crypto, stocks, forex, and commodities.
Free-first paid advertising audit and AI creative generation for Claude Code, focused on the 3 platforms where 95% of advertiser spend lives: Meta, Google, TikTok. Includes a guided first-run wizard (/ads start) with step-by-step OAuth verification and a continuous coach (/ads next) that ranks Quick Wins after every audit. ~158 weighted audit checks, parallel agents, industry templates, PPC math, A/B test design, PDF reports, /ads update for refreshing platform references, and /ads publish to 14+ social networks via Zernio (free for 2 accounts).
EN: Reflect on the current conversation and save reusable learnings (memories, anti-patterns / Reflexion-style lessons, skill stubs, project-doc updates) with explicit confirmation. ES: Reflexiona sobre la conversación actual y guarda aprendizajes reusables (memorias, anti-patrones estilo Reflexion, stubs de skills, actualizaciones de project-docs) con confirmación explícita.
The agent that picks and implements the optimal payment method for your app — from your terminal, with Claude Code.
tododeia.com · @soyenriquerocha · enrique@tododeia.com
Any dev who wants to charge in their app loses days researching 30+ payment gateways (Stripe vs Mercado Pago vs Wompi vs Lemon Squeezy). When they finally pick one, the integration usually ends up insecure (webhook without signature, replay attacks, hardcoded keys, no idempotency) and incomplete (no frontend, no DB schema, no customer portal).
PagoKit is a Claude Code plugin that lives in your terminal, analyzes your project, asks you 3 questions, and generates a vertical-complete integration: frontend (hosted or embedded) + checkout endpoint + signed webhook + DB migration + customer portal + refund endpoint + error mapper + sandbox tests + production checklist + audit trail.
100% local. Zero extra external API calls. The validators run as local Node.js processes that Claude Code invokes as PostToolUse hooks.
| Step | What it does | How |
|---|---|---|
| 1. SCAN | Reads your package.json, README, DB schema, route files | Detects stack (Next.js / Express / FastAPI / …), deploy target (Vercel / Railway / …), ORM, language. |
| 2. ASK | 3 core questions (cap at 5 max) | Country + buyers · One-time or recurring · Local methods (OXXO / PSE / Pix / Bizum / cash). |
| 3. MATCH | Applies hard filters + ranking | If no local provider, falls back to a cross-border MoR with disclaimer. |
| 4. BUILD | integration-specialist subagent writes the files | Frontend + checkout + webhook + DB + portal + refund + production checklist. |
# 1. Clone the plugin
git clone https://github.com/Hainrixz/agente-pagokit ~/agente-pagokit
# 2. From your project, launch Claude Code with the plugin loaded
cd ~/your-project
claude --plugin-dir ~/agente-pagokit
Inside Claude Code, run:
/pagokit:start
Requires Node.js ≥ 18 and Claude Code 2.x. Validators run as local Node subprocesses.
| Provider | Regions | Subscriptions | MoR (taxes) | Local methods |
|---|---|---|---|---|
| Stripe | US · CA · UK · EU · MX · BR · IN · AU · … | ✓ native | — | OXXO · Boleto · Pix · Bizum · SEPA · ACH |
| Mercado Pago | AR · BR · CL · CO · MX · PE · UY | ✓ via PreApproval | — | Pix · OXXO · Boleto · Rapipago · PSE · PagoEfectivo |
| Wompi | CO | — (not native) | — | PSE · Nequi · Bancolombia · Efecty · Baloto |
| Lemon Squeezy | Global | ✓ native | ✓ VAT/sales tax/GST automated | Card · PayPal · Klarna |
Supported stacks: Next.js App Router · Express ORMs: Prisma · Drizzle · SQLAlchemy Deploy targets: Vercel · Railway
Phase 2 adds Culqi · Niubiz · Conekta · Adyen · Mollie · Klarna · Razorpay · Stripe Connect (marketplaces) · and the NestJS / FastAPI / Django / Flask / Laravel / Rails / Hono stacks.
PagoKit enforces 12 security rules. The 5 most critical ones are deterministically validated via PostToolUse hooks — they aren't text in a markdown, they're Node.js scripts that block insecure writes from Claude: