stripe-projects

Provisions SaaS services and syncs credentials via the Stripe Projects CLI plugin.

Updated Sep 10, 2026
One-click install
npx skills add https://github.com/loteiron/ZeusAgent --skill stripe-projects-loteiron
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: stripe-projects
Source: https://github.com/loteiron/ZeusAgent/tree/main/optional-skills/payments/stripe-projects
Command: npx skills add https://github.com/loteiron/ZeusAgent --skill stripe-projects-loteiron

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up third-party SaaS services like databases, SMS, or hosting normally requires creating accounts, generating API keys, and manually copying credentials into environment files for each provider. This Skill automates that entire provisioning workflow through the Stripe Projects CLI, so services are created, credentials are generated, and .env files are updated in one step. ## Core Features & Use Cases - Service Provisioning: Add providers such as Neon Postgres, Twilio SMS, or Vercel hosting with a single stripe projects add command. - Credential Management: Automatically sync generated credentials into the project's .env file and store them in an encrypted per-project vault. - Lifecycle Operations: Upgrade tiers, rotate keys, and remove services while managing billing across providers from one place. - Use Case: A developer starting a new web app can ask the agent to provision a Postgres database and an SMS number; the CLI creates both resources, writes the connection strings to .env, and records them in the vault. ## Quick Start Ask the agent to set up a Neon Postgres database for the current project using the stripe-projects skill.

Frequently Asked Questions about stripe-projects

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

FAQPage Schema
How do I provision a Postgres database with Stripe Projects?▼

Run `stripe projects init` in your project root, then `stripe projects add neon/postgres`. The CLI provisions the database in your provider account, generates credentials, and syncs them into your `.env` file automatically.

What providers can I add with the Stripe Projects CLI?▼

Run `stripe projects catalog` to list all supported providers, including databases, hosting, auth, AI, analytics, and messaging services like Neon, Twilio, and Vercel. The catalog grows over time, so grep it before assuming a provider is unsupported.

Does Stripe Projects work on Windows?▼

This skill is gated to Linux and macOS while the payments cluster matures on Windows. The Stripe CLI itself is cross-platform, so the gate is a posture for the skill cluster rather than a hard technical limit.

Can I import an existing database or Vercel project?▼

Many providers currently support provisioning new resources but not importing existing ones. If you already have a provider account, `stripe projects link <provider>` can connect it, but check provider support for existing resources first.

Why is removing a service not deleting the underlying resource?▼

Some providers leave a paused or dormant resource behind after `stripe projects remove`. For high-cost services like managed databases, check the provider's own dashboard afterward to confirm the resource is fully destroyed.

Is it safe for Stripe Projects to write credentials to .env?▼

The CLI appends plaintext keys to the `.env` in your project root, while the vault copy is encrypted. Always confirm `.env` is listed in `.gitignore` before provisioning so credentials are never committed to version control.