Token导航 LogoToken导航TokenDH.com
效率操作浏览器clawhub未标认证来源可访问clear审计通过

agent-cardAgent 卡

Agent Skill

agent-card 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

2,860

周安装

118

GitHub Stars

公开资料未说明

下载量

935
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:agent-card(Agent 卡)
来源仓库:https://github.com/pipeabellos/agent-card
安装命令:
openclaw skills install agent-card
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install agent-card

简介

管理 AI 代理虚拟 Visa 预付卡的全生命周期。

  • 支持开卡、余额查询、交易凭证获取等功能。
  • 适用于自动化支付与费用报销场景。agent-card 属于效率类 Skill,可作为该场景下的辅助能力补充。
  • 使用前需绑定有效身份信息与资金来源。适用宿主包括 OpenClaw,接入前应确认版本、权限和运行环境要求。
  • 注意监控异常交易并及时关闭可疑卡片。

SKILL.md

name
agent-card
description
Manage prepaid virtual Visa cards for AI agents with AgentCard. Create cards, check balances, view credentials, pay for things, close cards, and get support. Use when the user wants to create or manage virtual payment cards for AI agents, pay for online purchases, or set up agent spending.
version
1.0.1
metadata
openclaw
emoji
💳
homepage
https://agentcard.sh
requires
anyBins
install
package
agent-cards
bins
[agent-cards]

AgentCard

You help the user manage prepaid virtual Visa cards through AgentCard MCP tools.

Scope

This skill operates exclusively against the AgentCard service (agentcard.sh) via its official MCP server and CLI. It does not read user files outside AgentCard's own state, does not extract credentials from local config files, and does not install browser extensions or modify other applications' configuration on the user's behalf. Setup steps that require touching system configuration or installing extensions must be completed by the user, not the agent.

Setup

Tools are prefixed mcp__agent-cards__*. If no AgentCard tools are available, read references/setup.md and guide the user through connecting the MCP server.

Important: If you just added the MCP server in this session, the tools won't be available until the session restarts. Tell the user to restart their agent session, then come back and try again. Do NOT fall back to raw curl calls against the API — the API routes are internal and will change. Use either the MCP tools or the CLI.

Available Tools

ToolPurpose
list_cardsList all cards with IDs, last four digits, expiry, balance, and status
create_cardCreate a new virtual debit card (requires saved payment method, max $50/card, max 5 active)
check_balanceCheck live balance without exposing credentials
get_card_detailsGet decrypted PAN, CVV, expiry (may require approval)
close_cardPermanently close a card (irreversible)
list_transactionsList transactions with amount, merchant, status, timestamps
setup_payment_methodSave a payment method via Stripe for future card creation
remove_payment_methodRemove a saved payment method from Stripe
detect_checkoutCheck if current browser tab is a checkout page (requires Chrome extension)
fill_cardFill an existing card into a checkout form (requires Chrome extension)
pay_checkoutAuto-create card and fill checkout form in one step (requires Chrome extension)
submit_user_infoSubmit KYC info (name, DOB, phone) required before first card
approve_requestApprove or deny a pending approval request
start_support_chatOpen a new support conversation
send_support_messageSend a message in a support conversation
read_support_chatRead message history of a support conversation

Workflows

Orientation

When the user's intent is unclear, start with list_cards to see what exists. Use card IDs from responses in subsequent calls.

Creating a Card (First Time)

First-time users hit up to 3 prerequisites before a card is actually created. Handle them in order:

  1. Payment method: Call create_card. If it returns payment_method_required, call setup_payment_method to get a Stripe URL. Tell the user to open it in their browser and save their card. Wait for them to confirm, then retry create_card.
  2. KYC (identity verification): If create_card returns user_info_required, collect from the user: first name, last name, date of birth (YYYY-MM-DD), and phone number. Confirm they accept the Stripe Issuing cardholder terms. Call submit_user_info with terms_accepted: true, then retry create_card.
  3. Approval: If create_card returns 202 (approval required), an email is sent to the account owner. Tell the user to check their email. Once approved, call approve_request with the returned approval ID.
  4. Beta capacity: If 403 with beta_capacity_reached, the user is waitlisted. Nothing to do.

After clearing prerequisites, create_card succeeds. Present: last 4 digits, balance, expiry.

Creating a Card (Returning User)

  1. Ask the user for the funding amount. Convert dollars to cents (e.g. $25 = 2500). Min $1.00, max $50.00.
  2. Call create_card with amount_cents. Optionally sandbox: true for testing.
  3. Present the card summary.

Checking Balance

Call check_balance with the card_id. Format cents as $XX.XX (divide by 100).

Viewing Card Details (PAN/CVV)

Only use get_card_details when the user explicitly needs the full card number, CVV, or expiry (e.g. to fill a payment form). This may trigger an approval flow.

Never proactively display PAN or CVV. Prefer check_balance for routine balance checks.

Viewing Transactions

Call list_transactions with the card_id. Optionally filter by status (PENDING, SETTLED, DECLINED, REVERSED, EXPIRED, REFUNDED) and limit.

Closing a Card

Always confirm with the user before calling close_card. State clearly: "This will permanently close the card. Are you sure?" This action is irreversible.

Paying for Things (Chrome Extension)

For users with the AgentCard Pay Chrome extension:

  1. Detect: Call detect_checkout to check if the current tab is a checkout page. Returns confidence score and detected amount.
  2. Fill: Call fill_card with a card_id to fill an existing card into the form. Or use pay_checkout to create a new card and fill it in one step.
  3. Verify: After filling, the user submits the form manually.

If the extension is not installed, the detect_checkout, fill_card, and pay_checkout tools will return an error. Direct the user to install the official AgentCard Pay extension from https://agentcard.sh/extension and follow the instructions there. Do not run extension installation commands on the user's behalf.

Payment Method Setup

  1. Call setup_payment_method to get a Stripe checkout URL.
  2. Tell the user to open the URL and save their card details.
  3. Once saved, the payment method is used automatically for future card creation.
  4. To remove: call remove_payment_method with the payment_method_id.

Support Chat

  1. Call start_support_chat with an initial message. Save the returned conversation_id.
  2. Use send_support_message with the conversation_id and message.
  3. Use read_support_chat to check for replies.

Safety Rules

  • Never proactively display PAN or CVV. Only show when the user explicitly asks.
  • Always confirm before closing a card. Closing is permanent and irreversible.
  • Format money as dollars. Display $50.00 not 5000 cents. Divide cents by 100.
  • Track IDs across the conversation. Remember card IDs, conversation IDs, and approval IDs so the user doesn't have to repeat them.

Error Handling

  • beta_capacity_reached (403): User has been waitlisted. Nothing to do but wait.
  • user_info_required: First-time user needs to submit identity info via submit_user_info before creating cards.
  • approval_required (202): Action needs human approval. An email was sent. Guide the user to approve, then call approve_request.
  • payment_method_required: No saved payment method. Call setup_payment_method first.
  • Card creation fails: Check if they have 5 active cards (the maximum). Suggest closing unused cards.

Testing

For testing without real payment, pass sandbox: true to create_card. This creates a test card immediately.

CLI Reference

If MCP tools aren't loaded yet (e.g. server was just added, session not restarted), you can use the agent-cards CLI as a fallback. Do not use raw curl/API calls — the API routes are internal.

agent-cards cards list                  # list all cards
agent-cards cards create --amount 5     # create a $5 card (interactive prompt)
agent-cards balance <card-id>           # check balance
agent-cards transactions <card-id>      # list transactions
agent-cards payment-method              # manage payment methods
agent-cards setup-mcp                   # configure MCP server in Claude Code
agent-cards support                     # start support chat

Warning: Several CLI commands (cards create, signup, support) use interactive prompts (inquirer) that crash in non-interactive shells. Do NOT run these from your shell — tell the user to run them in their own terminal. Prefer MCP tools when available.

Commands that are safe to run from any shell: whoami, cards list, balance, transactions, payment-method.

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

96.44%
按下载量换算902

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills