nodejs-payments

Installation
SKILL.md

Node.js Payments

Use one provider per requested integration. Do not install Stripe, Polar, and Paddle together unless the user explicitly requests multiple providers.

Confirm before changing

Inspect read-only first. Before writing files, installing a provider SDK, changing schema/configuration, running migrations, or calling a provider API, show a proposal of no more than five short bullets covering the requested payment flow, provider, affected areas, durable state/webhooks, verification, and important exclusions. Wait for confirmation, then perform only the approved work. Do not repeat provider documentation or narrate routine steps unless asked.

Inspect and choose the mode

Read the auth model, users or organizations, database schema, routes, existing provider code, product catalogue, and deployment environment. Determine whether the request is:

  • one-time checkout;
  • recurring subscription;
  • usage or credit billing;
  • customer portal;
  • review or repair of an existing integration.

Ask for a provider only when it cannot be inferred. Then read the matching section in references/providers.md and confirm current SDK/API signatures in the official docs before coding. Never fabricate package versions or event names.

Installs
7
GitHub Stars
3
First Seen
Aug 30, 2026
nodejs-payments — techwithemmayt/techwithemma-skills