stripe-projects

Provisions third-party cloud services and retrieves API credentials using the Stripe Projects CLI plugin.

Updated Sep 8, 2026
One-click install
npx skills add https://github.com/FarooqProProgrammer/the-magician --skill stripe-projects-farooqproprogrammer
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: stripe-projects
Source: https://github.com/FarooqProProgrammer/the-magician/tree/main/agent/skills/stripe-projects
Command: npx skills add https://github.com/FarooqProProgrammer/the-magician --skill stripe-projects-farooqproprogrammer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually signing up for databases, auth providers, hosting, and other third-party services—and then hunting down API keys—is slow and error-prone. This Skill automates provisioning and credential retrieval through the Stripe Projects CLI plugin. ## Core Features & Use Cases - Service Provisioning: Search the Stripe Projects catalog and provision databases, auth, caching, hosting, AI providers, observability, and more. - Credential Management: Retrieve API keys and environment variables for provisioned services without manual dashboard sign-ups. - Project Variables: Store custom environment variables (app URLs, feature flags, self-managed keys) and bind them to environments. - Use Case: A developer says "I need a Postgres database." The Skill checks the Stripe CLI, searches the catalog, initializes the project, provisions the database, and returns the env var names—no browser sign-up required. ## Quick Start Ask the assistant to provision a Postgres database and get its connection 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 with Stripe Projects?▼

Run stripe projects search to find a database provider, then stripe projects init to initialize the project, and use the installed stripe-projects-cli skill to add the service. The CLI generates env files with connection credentials automatically.

How do I get an API key for a third-party service without signing up manually?▼

Search the Stripe Projects catalog with stripe projects search <query> to check if the provider is available. If found, provision it through the CLI and retrieve credentials via stripe projects env instead of signing up on the provider's website.

What Stripe CLI version is required for the Projects plugin?▼

Stripe CLI version 1.40.0 or higher is required. Install it via Homebrew on macOS with brew install stripe/stripe-cli/stripe, then add the plugin with stripe plugin install projects.

Why does stripe projects init fail with BROWSER_AUTH_REQUIRED?▼

This error means no Stripe session exists and a browser sign-in is needed. The user must run stripe projects init themselves in a terminal to complete the browser flow; re-running it programmatically will not clear the blocker.

Can I store custom environment variables that don't come from a provider?▼

Yes, use stripe projects variables set <name> --env-key <ENV_KEY> --value <value> to store app URLs, feature flags, or self-managed keys. Bind them to an environment with stripe projects env add <name> --variable.