setup-stripe

Configures Stripe billing for NowStack apps with Convex integration and webhooks.

Updated Jun 1, 2026
One-click install
npx skills add https://github.com/zuzu59/z-skills --skill setup-stripe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-stripe
Source: https://github.com/zuzu59/z-skills/tree/main/skills/setup-stripe
Command: npx skills add https://github.com/zuzu59/z-skills --skill setup-stripe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires stripe, and includes scripts (resource) components.

What problem does it solve?

Stripe billing for NowStack apps requires careful configuration and secret handling. This guide ensures a strict, repeatable setup that secures keys, creates Stripe products/prices, and updates Convex env and code.

Core Features & Use Cases

  • Strict order enforcement for safe setup
  • Collect Stripe API keys, configure Convex env, and verify webhook integration
  • Normalize plan data and update code and environment to reflect billing plans

Quick Start

Run the setup-stripe skill to initialize Stripe billing for your NowStack app.

Frequently Asked Questions about setup-stripe

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure Stripe billing for a Convex application?

Setting up Stripe billing for a Convex app requires collecting API keys, wiring them into the Convex environment, creating products and prices, and configuring webhooks to synchronize billing plan data and code.

What is the correct order to set up Stripe webhooks and environment variables?

The correct setup enforces a strict activation order: it first collects Stripe secret keys, configures the Convex environment, and then orchestrates product creation and webhook integration to safely synchronize environment variables and code changes.

How do I normalize Stripe plan data in my web application?

You can normalize Stripe plan data by orchestrating product and price setup through an automated environment configuration process that validates each step before updating your codebase and environment variables to reflect the billing plans.

Do I need my Stripe secret key to automate billing plan management?

Yes, you need your Stripe secret key. Automating billing plan management requires access to the Stripe secret key, the Convex environment, and the billing codebase to validate each configuration step before proceeding.

Why does my Stripe billing setup fail when wiring secrets into Convex?

Stripe billing setup fails when the strict activation order is not followed. The process validates each step before proceeding, ensuring secrets are securely handled and properly wired into the Convex environment before synchronizing code.