What problem does it solve? AI agents cannot safely complete purchases on a user's behalf without exposing real card details. This Skill lets agents request secure, one-time-use payment credentials from a Link wallet, with every purchase approved by the user through the Link mobile app. ## Core Features & Use Cases - Spend Requests: Create payment credential requests tied to a specific merchant, amount, line items, and context, then poll for user approval. - Virtual Cards & Shared Payment Tokens: Produce virtual card (PAN) credentials for standard web checkouts or Shared Payment Tokens for Machine Payment Protocol (MPP) merchants. - Secure Credential Handling: Write full card details to 0600-permission files while stdout shows only redacted data, plus test mode for development. - Use Case: An agent shopping assistant lists the user's saved payment methods, creates a spend request for a $35 book purchase, polls until the user approves in the Link app, retrieves the virtual card, and fills the merchant checkout form. ## Quick Start Install the CLI with npm i -g @stripe/link-cli, run link-cli auth login to connect a Link account, then ask the agent to create a spend request for your purchase and approve it in the Link app.