Agent Native

check-link-wallet

Retrieves information about a connected Link account including cards, bank accounts, shipping addresses, and purchase request statuses through read-only API…

by StripeProof pendingNot reviewed

Named by catalogs; identity not yet proven

Agents
Cursor
License
MIT (permissive)
Pin
30fda98pinned Oct 9, 2026
Context cost
about 590 tokenswhen the skill loads
GitHub stars
837on stripe/link-cli
Scripts
None found

What it does

“Reads the connected Link account, the cards and bank accounts saved in its wallet, its saved shipping addresses, and the status of existing spend requests. Use when the user asks which Link account is connected, what payment methods or addresses Link has saved, or whether a Link purchase has been approved yet.”
The author's description, from SKILL.md

Generated summary from the skill's own text

Retrieves information about a connected Link account including cards, bank accounts, shipping addresses, and purchase request statuses through read-only API calls. Use this skill when users ask which Link account is active, what payment methods or addresses are saved, or the approval status of pending purchases.

When to use it

  • User asks which Link account is currently connected
  • User wants to see saved payment cards and bank accounts
  • User inquires about stored shipping addresses
  • User checks status of pending or approved purchases

When not to

  • User wants to complete a purchase or move money, use complete-link-purchase instead
  • Link account is not connected or authorization has expired

Install

These commands install from the publisher's repository and need no account.

skills CLI

npx skills add stripe/link-cli --skill check-link-wallet

Installs from the repository's default branch, which may have changed since the commit we checked.

GitHub CLI 2.90 or later

gh skill install stripe/link-cli check-link-wallet@30fda98a52c3f937f2bc48d330a918d3639e8151

Installs the commit we checked (30fda98).

Copy by hand

Download the folder at 30fda98 and put it in .claude/skills/check-link-wallet for Claude Code and in .agents/skills/check-link-wallet for Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode.

Skill folder on GitHub at 30fda98

Claude Code plugin

/plugin install stripe@claude-plugins-official

The publisher's plugin in Claude's official marketplace. It may hold more than this skill, and we have not pinned it.

Copy for your agent

A prompt for any coding agent. It installs this skill from GitHub at the pinned commit, copies the files as they are, and runs nothing unless you ask.

Prompt

Install the agent skill "check-link-wallet" by Stripe.

Source, pinned to commit 30fda98a52c3f937f2bc48d330a918d3639e8151:
https://github.com/stripe/link-cli/tree/30fda98a52c3f937f2bc48d330a918d3639e8151/plugins/cursor-link/skills/check-link-wallet

1. Download that folder at exactly this commit. Do not use the default branch.
2. Copy every file unchanged, keeping the folder structure, into .claude/skills/check-link-wallet/ for Claude Code and .agents/skills/check-link-wallet/ for Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode. Create the folders if they do not exist.
3. Do not edit the files, and do not run any script in the folder unless I ask you to.
4. When you are done, list the files you copied and where you put them.

Listing and checks: https://www.agentnative.dev/skills/stripe/check-link-wallet

SKILL.md at the pin

---
name: check-link-wallet
description: Reads the connected Link account, the cards and bank accounts saved in its wallet, its saved shipping addresses, and the status of existing spend requests. Use when the user asks which Link account is connected, what payment methods or addresses Link has saved, or whether a Link purchase has been approved yet.
---

# Check a Link wallet

Read-only inspection of the connected Link account through the Link MCP
server. Nothing here moves money or changes a spend request.

To actually buy something, use the `complete-link-purchase` skill instead.

## Tools

| Question | Tool |
|---|---|
| Which account is connected? | `get_userinfo` |
| What cards and bank accounts are saved? | `list_payment_methods` |
| What shipping addresses are saved? | `list_shipping_addresses` |
| What purchases are pending or approved? | `list_spend_requests` |
| What is the status of one purchase? | `get_spend_request` |

Call only the tool that answers the question. Do not sweep all five to build a
picture the user did not ask for.

## Spend request status

`list_spend_requests` returns only active requests by default — those in
`created`, `pending_approval`, or `approved`. Pass `includeHistory` when the
user is asking about something that already finished or expired.

The statuses mean:

- **`created`** — exists, but the user has not been asked to approve it yet.
- **`pending_approval`** — waiting on the user. They approve in the Link app.
- **`approved`** — ready to spend against.
- Expired and terminal states are only visible with `includeHistory`, and
  cannot be spent against. A user who still wants the purchase needs a fresh
  one, raised with `request_virtual_card` — but only if they ask for it. Do not
  offer to re-run a purchase off the back of a status question.

`get_spend_request` returns the status of a single request by id. **Do not pass
the `include` parameter here.** `include: ["card"]` and
`include: ["shared_payment_token"]` return live payment credentials, and they
belong only in the moment of paying, which is the other skill's job.

## What to expose

- Summarize. Do not dump raw JSON or object ids unless the user asks.
- Payment methods: brand, type, and last four only. Never a full number.
- Shipping addresses: city and postcode by default. Give the full address only
  if the user asks for it.
- Never surface tokens, credentials, or internal identifiers as an aside.

## When the account is not connected

An authorization error from any of these tools means the user has not connected
Link in Cursor, or the connection has lapsed. Say so plainly and let them
reconnect. Do not retry in a loop, and do not try another tool hoping for a
different answer.

From stripe/link-cli at 30fda98, shown as plain text under its license: MIT (permissive). The license text is in LICENSE.

View SKILL.md on GitHub at 30fda98

Files

1 file, 2.7 KB in total. Each file has a sha256 in the pin's manifest; the first 12 characters are shown.

Skill folder on GitHub at 30fda98
All 18 skills from Stripe

More from Stripe

  • connect-recommend

    Recommends Stripe Connect configuration for platforms, marketplaces, and SaaS businesses that route payments between parties.

    Claude Code · about 5.7K tokens · pinned 6 days ago

  • connect-required-verification-information

    This skill helps agents identify what verification information a Stripe Connect connected account must provide based on platform country, account country…

    Claude Code, Codex, Cursor +4 · about 7K tokens · pinned 6 days ago

  • metronome

    Guides decisions and implementation for Metronome usage-based billing integrations, covering event ingestion, contract and rate card design, invoicing…

    Claude Code, Codex, Cursor +4 · about 3K tokens · pinned 6 days ago

  • stripe-apps

    This skill enables agents to build, modify, or review Stripe Apps and extensions.

    Claude Code, Codex, Cursor +4 · about 1.9K tokens · pinned 6 days ago

  • stripe-best-practices

    This skill guides agents through Stripe integration decisions, covering environment setup, API selection, payment processing, billing, tax compliance, and…

    Claude Code, Codex, Cursor +4 · about 1.4K tokens · pinned 6 days ago

  • stripe-directory

    This skill queries a directory of external providers, merchants, and services to identify which ones can help accomplish a task and how to engage them.

    Claude Code, Codex, Cursor +4 · about 1.6K tokens · pinned 6 days ago

  • ap-processor

    Reads bills from email, uploads, and expense feeds, extracts vendor and payment details, codes each bill to the owner's chart of accounts and jobs, matches…

    by AnthropicOfficial publisher

    Claude Code, Codex, Cursor +4 · about 3.5K tokens · pinned 6 days ago

  • invoice-chase

    Drafts personalized payment reminder emails for overdue invoices pulled from accounting ledgers (MYOB, NetSuite, QuickBooks, Xero, Zoho Books) and payment…

    by AnthropicOfficial publisher

    Claude Code, Codex, Cursor +3 · about 2.8K tokens · pinned 6 days ago

  • pay-the-bills

    This skill orchestrates the bill payment workflow by reading and coding invoices from the AP inbox, checking cash availability before any payment commitment…

    by AnthropicOfficial publisher

    Claude Code, Codex, Cursor +4 · about 2K tokens · pinned 6 days ago

  • order-lookup

    This skill retrieves and modifies individual orders in an e-commerce system.

    by NVIDIAOfficial publisher

    Claude Code, Codex, Cursor +4 · about 100 tokens · pinned 6 days ago

  • shopify-app-pricing

    This skill is deprecated and has been replaced by the shopify skill.

    by ShopifyOfficial publisher

    Claude Code, Codex, Cursor +4 · about 71 tokens · pinned 6 days ago

  • shopify-functions

    This skill enables customization of Shopify backend logic through functions for discounts, checkout validation, cart transformation, delivery options, and…

    by ShopifyOfficial publisher

    Claude Code, Codex, Cursor +4 · about 69 tokens · pinned 6 days ago

The skills listed here are third-party software, collected from public GitHub repositories as a catalog of recent skills and provided as is. Agent Native does not write or control them and is not responsible for any harm, loss or damage caused by installing or using them. Labels and checks describe what we saw at one commit and are not a guarantee. Read a skill's files before you run it. Terms of use