stripe-projects

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

13|1|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/vedang/dotagents --skill stripe-projects-vedang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stripe-projects
Source: https://github.com/vedang/dotagents/tree/main/specific_skills/stripe-projects
Command: npx skills add https://github.com/vedang/dotagents --skill stripe-projects-vedang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually signing up for databases, auth providers, hosting, and other cloud services is slow and repetitive. This Skill automates provisioning third-party infrastructure and retrieving API keys through the Stripe Projects CLI, so you can go from "I need a database" to working credentials without leaving your agent session. ## Core Features & Use Cases - Catalog Search and Browsing: Search or browse the Stripe Projects catalog to find providers for databases, auth, caching, hosting, AI, observability, and more. - Automated Provisioning: Initialize a project, add services, and retrieve environment variables and API keys through the CLI. - Project State Management: Check project status, list provisioned resources, and view env var names using CLI commands as the source of truth. - Use Case: You tell your agent "I need a Postgres database and auth for my app." The Skill searches the catalog, initializes a project, provisions both services, and summarizes the provider, tier, and env var names. ## Quick Start Ask your agent to provision a Postgres database using Stripe Projects and it will install the CLI, search the catalog, and set up the service for you.

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 from the command line?

Use the Stripe Projects CLI: run stripe projects search to find a provider, stripe projects init to set up a project, then add services through the installed stripe-projects-cli skill. Credentials are delivered as environment variables managed by the CLI.

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

Check the Stripe Projects catalog first with stripe projects catalog --json. If the provider is listed, the CLI can provision the service and generate credentials automatically instead of requiring a manual signup on the provider's website.

What services can I provision with Stripe Projects?

The catalog covers databases, auth, caching, hosting, analytics, AI and LLM providers, observability, email sending, search, message queues, object storage, and feature flags. Run stripe projects catalog --json to browse the current list of available providers.

What are the requirements for using the Stripe Projects CLI?

You need the Stripe CLI at version 1.40.0 or higher, installable via Homebrew on macOS or from the Stripe CLI install docs on other platforms. Then install the Projects plugin with stripe plugin install projects and authenticate in the browser during init.

Why does stripe projects init open a browser window?

The init command requires browser-based authentication to link your account. Complete the sign-in in your browser before running any further commands, since the CLI cannot proceed until authentication is confirmed.

Can I edit the .env or .projects files created by Stripe Projects directly?

No, the CLI is the source of truth and manages all state under .projects/ and generated .env files. Manual edits may be overwritten; use commands like stripe projects status --json or stripe projects env --json to inspect state instead.