stripe-link-cli

Complete user-approved Stripe Link payments with virtual cards or shared tokens.

Updated Jun 25, 2026
One-click install
npx skills add https://github.com/davpatel605-beep/hermusagent --skill stripe-link-cli-davpatel605-beep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stripe-link-cli
Source: https://github.com/davpatel605-beep/hermusagent/tree/main/backend/vendor/hermes/optional-skills/payments/stripe-link-cli
Command: npx skills add https://github.com/davpatel605-beep/hermusagent --skill stripe-link-cli-davpatel605-beep

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables agents to complete user-approved payments through Stripe Link without exposing sensitive payment credentials or requiring manual checkout handling.

Core Features & Use Cases

  • Stripe Link Checkout Support: Connects Hermes agents with Stripe Link for one-time virtual cards and Shared Payment Tokens.
  • Approval-Gated Spending: Coordinates payment method selection, spend requests, and user approval flows through the Link app.
  • Secure Payment Handling: Retrieves credentials through protected files and supports merchant checkout and HTTP 402 payment scenarios.
  • Use Case: An agent can help a user complete an online purchase or pay a merchant API request while ensuring every transaction requires explicit approval.

Quick Start

Use the stripe-link-cli skill to connect my Link account and help me complete a user-approved purchase.

Frequently Asked Questions about stripe-link-cli

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

FAQPage Schema
How do I automate Stripe Link checkout with an AI agent?

AI-assisted Stripe Link checkout is automated by connecting your agent to the Stripe Link CLI, enabling one-time virtual cards and shared payment tokens for online purchases. This workflow retrieves credentials securely without exposing them to the agent.

What are shared payment tokens and when do I need them for checkout?

Shared payment tokens are secure references used to process transactions without exposing raw payment credentials. You need them for online checkout purchases and HTTP 402 merchant payment workflows requiring virtual cards or automated AI-assisted payment completion.

How do I ensure user approval for AI-assisted virtual card payments?

To ensure user approval for virtual card payments, the workflow coordinates payment method selection and spend requests through approval-gated flows in the Link app. Every transaction requires explicit user approval before the agent completes the purchase.

Do I need the Stripe Link CLI installed to handle HTTP 402 payment workflows?

Yes, handling HTTP 402 merchant payment workflows requires the Stripe Link CLI installation, authenticated Link access, and secure credential handling practices. The CLI connects your agent to the Link app for protected payment method retrieval.

What is the best way to handle HTTP 402 merchant API requests with AI agents?

The best way to handle HTTP 402 merchant API requests is using approval-gated spending through the Stripe Link CLI. This approach supports merchant checkout scenarios by retrieving credentials through protected files and requiring user approval flows.

Why does my AI agent need explicit user approval for Stripe Link purchases?

Your AI agent needs explicit user approval for Stripe Link purchases to ensure secure payment handling. Approval-gated spending protects against unauthorized transactions by coordinating payment method selection and spend requests through the Link app.