stripe-link-cli

Automate Stripe Link purchases with virtual cards or Shared Payment Tokens.

78|16|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/sheawinkler/hermes-agent-ultra --skill stripe-link-cli-sheawinkler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stripe-link-cli
Source: https://github.com/sheawinkler/hermes-agent-ultra/tree/main/optional-skills/payments/stripe-link-cli
Command: npx skills add https://github.com/sheawinkler/hermes-agent-ultra --skill stripe-link-cli-sheawinkler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Wraps the Stripe Link CLI so Hermes can complete purchases on the user's behalf using one-time-use virtual cards or Shared Payment Tokens (SPT). Every spend is gated by an in-app approval in the Link mobile/web app — Hermes cannot self-approve. US-only at the moment due to Stripe Link availability and upstream CLI constraints (Linux/macOS only).

Core Features & Use Cases

  • Wraps the Stripe Link CLI to enable Hermes to perform purchases on the user's behalf using either standard card payments or Shared Payment Tokens (SPT) with in-app approval.
  • Supports both credential types and the MCP integration for automation, with platform restrictions (US-only; Linux/macOS supported by upstream CLI).
  • Suitable for e-commerce checkouts, SaaS purchases, and testing where user consent is required.

Quick Start

Authenticate your Stripe Link account in Hermes and initiate your first spend-request flow to complete a 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 purchases with user approval for every transaction?

To automate Stripe Link purchases, this Skill wraps the Stripe Link CLI to orchestrate one-time-use virtual cards or Shared Payment Tokens, requiring in-app user approval for every transaction before execution.

Can I use Stripe Link CLI to automate e-commerce checkouts on Linux and macOS?

Yes, you can automate e-commerce checkouts on Linux and macOS using this Skill, which wraps the Stripe Link CLI to process payments via one-time-use virtual cards or Shared Payment Tokens with mandatory in-app approvals.

What do I need to set up before automating payments with the Stripe Link CLI?

Before automating payments, you must install the Stripe Link CLI, authenticate a valid user account in the Link mobile or web app, and be located in the US due to upstream CLI availability constraints.

Does Hermes support Shared Payment Tokens and virtual cards for automated SaaS purchases?

Hermes supports Shared Payment Tokens and one-time-use virtual cards for SaaS purchases by wrapping the Stripe Link CLI, ensuring every spend request is gated by an in-app approval that Hermes cannot self-approve.

Why are Stripe Link automated purchases restricted to US users only?

Stripe Link automated purchases are restricted to US users due to Stripe Link availability and upstream CLI constraints, which currently limit the supported environments to Linux and macOS operating systems.

How do I integrate automated Stripe Link payment workflows with Hermes' MCP?

To integrate automated Stripe Link payment workflows with Hermes' MCP, this Skill supports MCP automation by wrapping the CLI to initiate spend-request flows using either standard card payments or Shared Payment Tokens.