← 返回 Skills 市场
emcro

CardPointers

作者 Emmanuel Crouvisier · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
384
总下载
1
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install cardpointers
功能描述
Query CardPointers card recommendations, wallet cards, and offers via the CardPointers CLI. Use when the user asks about which credit card to use for a purch...
使用说明 (SKILL.md)

CardPointers CLI

Query your CardPointers wallet — cards, offers, recommendations — from the terminal.

Setup

  • Config: ~/.cardpointers/config (JWT token, auto-created on login)
  • Requires: curl, jq, bash
  • Auth: Run cardpointers login to authenticate (email/password or browser-based Apple/Google/passkey)

Commands

recommend — Best card for a purchase

cardpointers recommend groceries
cardpointers recommend "gas stations"
cardpointers recommend --merchant amazon
cardpointers recommend -m "whole foods" --amount 150
cardpointers recommend gas -p all        # best gas card across all profiles

cards — List wallet cards

cardpointers cards                       # approved cards (default)
cardpointers cards --status all          # all statuses
cardpointers cards --bank chase          # filter by bank
cardpointers cards -b amex -s all -l 5  # combine filters + limit

offers — List and filter offers

cardpointers offers                          # active offers
cardpointers offers -s redeemed              # redeemed offers
cardpointers offers --expiring               # expiring within 7 days
cardpointers offers -e 14                    # expiring within 14 days
cardpointers offers --bank amex              # filter by bank
cardpointers offers --card "gold"            # filter by card name
cardpointers offers --category dining        # filter by category
cardpointers offers --type personal          # personal offers only
cardpointers offers --favorite               # favorited offers only
cardpointers offers --sort value --limit 10  # top 10 by value

search — Search offers by keyword

cardpointers search "whole foods"
cardpointers search "streaming" --favorite
cardpointers search "gas" --limit 5

profiles — List linked profiles

cardpointers profiles

Utility

cardpointers status    # account info + connection test
cardpointers ping      # test MCP connection
cardpointers tools     # list available MCP tools
cardpointers login     # authenticate
cardpointers logout    # clear saved token
cardpointers --version # print version

Global Options

All data commands accept these flags:

Flag Description
--profile, -p Query by profile: number (-p 2), name (-p caroline), or all/any
--limit, -l Cap number of results
--json, -j Raw JSON output (for scripting / AI agents)

Environment Variables

Variable Description
CARDPOINTERS_API Override API base URL (default: https://mcp.cardpointers.com)
CARDPOINTERS_DEBUG Set to 1 for verbose output
NO_COLOR Disable ANSI colors

Reference

  • Card statuses: approved, applied, denied, closed, all
  • Offer statuses: active, snoozed, redeemed, expired, expiring_soon, all
  • Offer bank filter (enum): amex, chase, citi, boa, usbank, wellsfargo
  • Card bank filter: freeform text (partial match)
  • Offer sort options: expiring, value, card
  • Cards include approval_date (YYYY-MM-DD)

Common Use Cases

  • "What card should I use at Costco?" → recommend -m costco
  • "Show my Amex cards" → cards -b amex
  • "Offers expiring this week?" → offers -e 7
  • "Any Whole Foods offers?" → search "whole foods"
  • "Best dining card across all profiles?" → recommend dining -p all
  • "Top 5 offers by value" → offers --sort value -l 5
  • "Show redeemed offers as JSON" → offers -s redeemed -j
安全使用建议
This skill is a straightforward integration with the CardPointers CLI. Before installing: (1) verify you trust the cardpointers Homebrew tap (review the formula/tap contents) because third‑party taps can run install scripts; (2) expect the CLI to create and read a JWT token at ~/.cardpointers/config when you run 'cardpointers login' — that token grants the CLI access to your CardPointers account, so treat that file as sensitive; (3) no extra credentials are required by the skill itself, but the login flow may use email/password or browser-based SSO (Apple/Google/passkey); (4) if you prefer extra isolation, run the CLI in a sandboxed environment or inspect the tap before installing. If you need me to fetch the brew formula URL or show exact install steps to inspect, I can do that first.
功能分析
Type: OpenClaw Skill Name: cardpointers Version: 1.0.0 The skill bundle is benign. The `SKILL.md` file primarily serves as documentation for the `cardpointers` CLI, detailing its commands, options, and common use cases. It requires standard tools like `curl`, `jq`, and `bash`, which are common for CLI interactions but are not instructed to be used maliciously. While a JWT token is stored locally at `~/.cardpointers/config`, there are no instructions for the AI agent to read, exfiltrate, or otherwise misuse this file. The `CARDPOINTERS_API` environment variable is documented as an override, but no malicious endpoint is specified or instructed to be used. There is no evidence of prompt injection attempts, data exfiltration, persistence mechanisms, or other malicious intent within the provided files.
能力评估
Purpose & Capability
Name/description match the runtime instructions: the skill just runs the CardPointers CLI to query cards/offers. Declared required binaries (cardpointers, jq) are appropriate. Minor inconsistency: SKILL.md also lists 'curl' and 'bash' as required but the registry metadata only declared cardpointers and jq; this is a small documentation mismatch, not a material capability gap.
Instruction Scope
SKILL.md directs the agent to run the cardpointers CLI and related subcommands and to use ~/.cardpointers/config (a JWT token file created on login). All referenced files, variables, and commands are directly relevant to querying the CardPointers service; there are no instructions to read unrelated system files or exfiltrate data elsewhere.
Install Mechanism
Install spec uses Homebrew formulas: cardpointers/tap/cardpointers and jq. jq is a standard formula; cardpointers is provided via a third‑party tap (cardpointers/tap). Installing from a non-official tap is common for CLI tools but carries moderate risk because taps can include install-time scripts—verify the tap/formula before installing.
Credentials
The skill does not require any credentials or sensitive environment variables. SKILL.md documents optional env vars (CARDPOINTERS_API, CARDPOINTERS_DEBUG, NO_COLOR) that are reasonable for a CLI client; no unexplained SECRET/TOKEN/PASSWORD env vars are requested.
Persistence & Privilege
always is false and the skill does not request persistent platform-wide privileges. It stores/reads its own token at ~/.cardpointers/config (normal for a CLI) and does not attempt to change other skills or global agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install cardpointers
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /cardpointers 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
First version of the CardPointers skill with the CLI.
元数据
Slug cardpointers
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

CardPointers 是什么?

Query CardPointers card recommendations, wallet cards, and offers via the CardPointers CLI. Use when the user asks about which credit card to use for a purch... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 384 次。

如何安装 CardPointers?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install cardpointers」即可一键安装,无需额外配置。

CardPointers 是免费的吗?

是的,CardPointers 完全免费(开源免费),可自由下载、安装和使用。

CardPointers 支持哪些平台?

CardPointers 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 CardPointers?

由 Emmanuel Crouvisier(@emcro)开发并维护,当前版本 v1.0.0。

💬 留言讨论