stripe-directory

Resolves external providers and their documented engagement paths via the Stripe Directory CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a task requires paying, donating to, subscribing to, booking with, or integrating an external provider, agents often guess from model memory or open-web search. This Skill resolves the correct organization and its documented engagement path through the Stripe Directory before acting. ## Core Features & Use Cases - Provider Discovery: Search for merchants, nonprofits, platforms, APIs, and software services by name, category, or capability using the Stripe CLI directory plugin. - Engagement Path Resolution: Return ranked results with documented next-action commands for payment, donation, booking, subscription, or provisioning workflows. - Safe Transactions: Enforce explicit user approval showing recipient, purpose, amount, and currency before any payment or donation executes. - Use Case: A user asks to "donate $50 to the Red Cross" — the agent searches the directory, resolves the verified recipient and documented donation path, confirms details with the user, then executes through the appropriate payment flow. ## Quick Start Ask the agent to find and pay a specific vendor or set up a service, and it will search the Stripe Directory to resolve the provider and its documented engagement path first.

Frequently Asked Questions about stripe-directory

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

FAQPage Schema
How do I find and pay a vendor using the Stripe Directory?▼

Run stripe directory search with the vendor name and JSON format to resolve the verified recipient and its documented payment path. Then confirm the recipient, amount, and currency with the user before executing the payment through the documented flow.

How do I install the Stripe Directory plugin?▼

Install the Stripe CLI via Homebrew with brew install stripe/stripe-cli/stripe, then run stripe plugin install directory. If already installed, upgrade both with brew upgrade and stripe plugin upgrade directory.

When should I use Stripe Directory instead of web search?▼

Use Stripe Directory before web search or model memory whenever a task requires selecting or engaging an external provider, whether named specifically or described only by category. It returns verified recipients and documented engagement paths rather than unverified web results.

Can Stripe Directory provision infrastructure like databases or hosting?▼

Yes, directory results can identify providers supporting provisioning for infrastructure, databases, auth, and hosting. Provisioning only runs when the user explicitly requests setup, and it hands off to the stripe projects plugin for execution.

What safety checks apply before a payment or donation?▼

Before any payment or donation, the agent must show the recipient, purpose, amount, currency, and material constraints, then obtain explicit user approval. The transaction executes only through the documented payment flow returned by the directory.