stripe-projects

Provision third-party cloud services and retrieve API credentials using the Stripe Projects CLI.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/divinaarmuela/Content --skill stripe-projects-divinaarmuela
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stripe-projects
Source: https://github.com/divinaarmuela/Content/tree/main/.claude/skills/stripe-projects
Command: npx skills add https://github.com/divinaarmuela/Content --skill stripe-projects-divinaarmuela

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up third-party infrastructure like databases, auth, caching, or hosting normally requires manually signing up for each provider, navigating dashboards, and copying API keys into environment files. This Skill automates that entire flow through the Stripe Projects CLI, from discovering providers to initializing a project and retrieving credentials. ## Core Features & Use Cases - Service Discovery: Search and browse the Stripe Projects catalog to find providers for databases, auth, AI, observability, email, storage, and more. - Project Initialization: Run preflight checks, handle terms-of-service acceptance, and surface blockers like browser authentication or account eligibility with clear remedies. - Credential & Variable Management: List environment variables, set project variables, and bind them to environments without exposing secret values. - Use Case: A developer says "I need a Postgres database and an API key." The Skill checks the CLI, searches the catalog, initializes the project, hands off to the stripe-projects-cli skill, and returns the provider, tier, and environment variable names. ## Quick Start Ask the assistant to provision a Postgres database and get its credentials using Stripe Projects.

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 database or third-party service with Stripe Projects?

Search the catalog with stripe projects search <query> --json to confirm the provider exists, then initialize with stripe projects init --accept-tos --yes. After init, the stripe-projects-cli skill handles adding services and retrieving credentials.

What services can I provision through the Stripe Projects catalog?

The catalog includes databases, authentication, caching, hosting, AI and LLM providers, observability, email sending, search, message queues, object storage, and feature flags. Run stripe projects catalog --json to browse all available providers.

Why does stripe projects init fail with BROWSER_AUTH_REQUIRED?

This error means no Stripe session exists and a browser sign-in is required, which the assistant cannot perform. Run stripe projects init yourself in a terminal where you can complete the browser sign-in flow.

Does the Stripe CLI need to be installed before using Projects?

Yes, Stripe CLI version 1.40.0 or later is required, plus the Projects plugin installed via stripe plugin install projects. On macOS, install or upgrade the CLI with brew install stripe/stripe-cli/stripe.

How do I store custom environment variables not tied to a provider?

Use project variables: run stripe projects variables set <name> --env-key <ENV_KEY> --value <value> to create one, then bind it with stripe projects env add <name> --variable. Secret values are never printed in responses.