stripe-link-cli

Execute Stripe Link CLI payment workflows requiring mandatory user approval.

1|Updated Jul 31, 2026
One-click install
npx skills add https://github.com/icyzh/hermes-web --skill stripe-link-cli-icyzh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stripe-link-cli
Source: https://github.com/icyzh/hermes-web/tree/main/optional-skills/payments/stripe-link-cli
Command: npx skills add https://github.com/icyzh/hermes-web --skill stripe-link-cli-icyzh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @stripe/link-cli.

What problem does it solve?

This skill enables the agent to securely complete purchases and handle payment challenges on the user's behalf without exposing sensitive card data to the AI context.

Core Features & Use Cases

  • Secure Checkout: Facilitates payments via Stripe Link using virtual cards or Shared Payment Tokens (SPT).
  • Approval Workflow: Integrates with the Link mobile/web app to ensure every spend request is gated by user approval.
  • Use Case: When an agent encounters a 402 Payment Required response from a merchant, it can use this skill to decode the challenge, create a spend request, and guide the user through the approval process to complete the transaction.

Quick Start

Use the stripe-link-cli skill to authenticate your account and process a payment for the current merchant request.

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 payments from an AI agent without exposing card data?

Automate Stripe Link payments by using a CLI skill that decodes 402 Payment Required challenges and retrieves credentials without exposing sensitive card data to the AI context.

What is the approval workflow for agent-driven Stripe Link checkout?

Agent-driven Stripe Link checkout requires mandatory user approval, gating every spend request through the Link mobile or web app to ensure secure transaction authentication.

Do I need Node.js to process terminal-based Stripe Link spend requests?

Yes, processing terminal-based Stripe Link spend requests requires Node.js and the @stripe/link-cli package to execute payment workflows and retrieve credentials.

Can I use virtual cards and Shared Payment Tokens for web checkout with Stripe Link?

Yes, you can facilitate web checkout payments using virtual cards or Shared Payment Tokens (SPT) through the Stripe Link CLI for MPP-compliant merchants.

Why does my agent encounter a 402 Payment Required response during web checkout?

A 402 Payment Required response occurs when a merchant demands payment authentication, allowing the Stripe Link CLI to decode the challenge and initiate a spend request.