stripe-projects

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

2|Updated Aug 12, 2026
One-click install
npx skills add https://github.com/prianshumitra/Rentify --skill stripe-projects-prianshumitra
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: stripe-projects
Source: https://github.com/prianshumitra/Rentify/tree/main/backend/.agents/skills/stripe-projects
Command: npx skills add https://github.com/prianshumitra/Rentify --skill stripe-projects-prianshumitra

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 providers, navigating dashboards, and copying API keys into environment files. This Skill automates that entire provisioning workflow through the Stripe Projects CLI plugin. ## Core Features & Use Cases - Service Discovery: Search and browse a catalog of provisionable services (databases, auth, AI providers, observability, storage) with stripe projects search and stripe projects catalog. - Automated Provisioning: Initialize projects, accept terms of service, link provider accounts, and add services with structured JSON output and preflight checks. - Credential & Variable Management: Retrieve environment variable names, set project variables, and bind them to environments without exposing secret values. - Use Case: A developer says "I need a Postgres database" — the Skill checks CLI installation, searches the catalog, initializes the project, provisions the database, and reports the env var names ready for use. ## Quick Start Ask the assistant to provision a Postgres database for your project using Stripe Projects and list the resulting environment variables.

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 the Stripe Projects CLI?▼

Run stripe projects search to find a database provider, then stripe projects init to initialize the project, and add the service through the installed stripe-projects-cli skill. The CLI writes credentials to environment files automatically.

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

Use stripe projects search to check if the provider exists in the catalog, then provision it through the CLI. The service credentials are synced to your project's environment file without visiting the provider's dashboard.

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

The Stripe CLI must be version 1.40.0 or later. Install or upgrade 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 TOS_ACCEPTANCE_REQUIRED?▼

This error means developer or provider terms of service have not been accepted. Re-run the init command with the --accept-tos flag to accept the terms and continue provisioning.

Can I store my own environment variables alongside provisioned credentials?▼

Yes, use stripe projects variables set with a name, environment key, and value to store custom variables like app URLs or feature flags. Bind them to an environment with stripe projects env add --variable.

Should I edit the .projects directory or .env files manually?▼

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