stripe-link-cli

Facilitate secure web purchases using Stripe Link and virtual payment tokens.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @stripe/link-cli.

What problem does it solve?

This skill enables the agent to perform secure, user-approved financial transactions and purchases on the web, bridging the gap between autonomous agent tasks and real-world payment requirements.

Core Features & Use Cases

  • Secure Checkout: Facilitates purchases using one-time-use virtual cards or Shared Payment Tokens (SPT) without exposing raw credentials to the agent's context.
  • Approval Workflow: Ensures all spending is gated by mandatory in-app approval via the Link mobile or web application.
  • Use Case: When an agent needs to purchase a subscription or pay for a service during a workflow, it can initiate the payment process, request user approval, and finalize the transaction securely.

Quick Start

Use the stripe-link-cli skill to initiate a payment for the current merchant request by following the authentication and spend-request steps.

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 checkout workflows with an AI agent?

Automate Stripe checkout by using this Skill to facilitate user-approved financial transactions via virtual payment tokens. It requires Node.js 20+ and active Link account authentication to manage spend requests securely.

How does secure agent-driven payment processing work with Stripe Link?

Secure agent-driven payment processing works by using one-time-use virtual cards or Shared Payment Tokens. This ensures raw payment credentials are never exposed to the agent's context during the transaction.

Do I need a Link account to process automated web purchases?

Yes, you need an active Link account to authenticate and manage spend requests. You also need an environment running Node.js 20+ to support the automated checkout workflows for MPP-compliant merchant APIs.

Can I use virtual payment tokens for MPP-compliant merchant APIs?

Yes, you can use Shared Payment Tokens or virtual cards for MPP-compliant merchant APIs. The Skill initiates the payment process, requests mandatory in-app approval via the Link application, and finalizes the transaction securely.

Why does the agent require in-app approval for web purchases?

The agent requires in-app approval to gate all spending, ensuring financial transactions are explicitly authorized by the user via the Link mobile or web application before finalizing the checkout workflow.