← 返回 Skills 市场
lisamaraventano-spine

First Dollar

作者 Lisa Maraventano · GitHub ↗ · v1.0.4 · MIT-0
cross-platform ⚠ suspicious
103
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install firstdollar
功能描述
A curriculum that teaches AI agents how to spend their own money. Ten lessons from "what is a wallet" to "your first x402 purchase." Teacher, not butler — ex...
使用说明 (SKILL.md)

First Dollar

A curriculum that teaches AI agents how to spend their own money.

What it does

Ten lessons, from "what is a wallet" to "your first real x402 purchase." Plus reference tools for troubleshooting and end-to-end testing. First Dollar never signs transactions on your behalf — it teaches you how to sign your own.

Principle

Teacher, not butler. First Dollar explains; the agent acts. The MCP never holds keys, never signs, never transacts. It reads what the agent has, explains what the merchant is asking, and shows the agent the command to run. The agent spends its own money with understanding.

Tools

Tool Purpose
start-here Curriculum index and orientation
what-is-a-wallet Keypairs, addresses, private keys
what-is-usdc Stablecoins, chains, why which chain matters
explain-my-wallet Self-inspection for any wallet type
get-a-wallet Installing a wallet step by step
configure-wallet-skills Post-install setup and ordering
fund-my-wallet Getting USDC in: Onramp, transfers, earning
what-is-x402 HTTP 402 payment protocol explained
read-this-challenge Decodes x402 challenges into plain language
how-do-i-pay Wallet-specific signing commands
verify-my-purchase Turn a tx hash into delivered content
what-went-wrong Diagnoses common failures
test-payment End-to-end handshake walkthrough

Install

npx firstdollar

Built for

Any agent with its own wallet and its own funds. Works across wallet types and facilitators.

Credits

Lisa Maraventano + Spine, with Claude. Clarksdale, Mississippi.

安全使用建议
This package appears to be an instructional tool and is internally consistent with that purpose, but take these precautions before installing or running it: 1) Inspect the package source (index.js) or the repository in npm before running 'npx firstdollar' to ensure there are no unexpected network calls or file operations you don't want. 2) Never paste private keys, seed phrases, or raw wallet files into prompts or supply them to the agent; the skill is designed to show commands, not to accept secrets. 3) When following suggested diagnostic commands, avoid running ones that print private keys or unencrypted wallet files; prefer checks that report presence/capabilities without revealing secrets. 4) Prefer installing in an isolated/test environment if you want to try test-payment flows and verify merchant endpoints (confirm the merchant URL yourself). 5) If you need higher assurance, fetch the package tarball from the registry and review the full index.js for any outbound network calls, telemetry, or unexpected behavior before running it. If you want, share the remainder of index.js and I can review the parts not included here for network activity or file I/O that would change this assessment.
功能分析
Type: OpenClaw Skill Name: firstdollar Version: 1.0.4 The 'firstdollar' skill bundle is classified as suspicious because it provides tools that instruct the AI agent to search for and potentially expose sensitive cryptographic keys and wallet files within its environment. Specifically, the 'explain-my-wallet' tool in 'index.js' suggests commands like 'env | grep' for private keys and 'ls' for Solana/OpenClaw wallet files, which could lead to accidental credential leakage into the agent's conversation context. While the package's stated intent is educational (teaching agents to use the x402 protocol), the practice of prompting an agent to output its own secrets is a high-risk pattern that could be exploited for data exfiltration.
能力标签
cryptorequires-walletcan-make-purchasescan-sign-transactionsrequires-oauth-tokenrequires-sensitive-credentials
能力评估
Purpose & Capability
The name/description (teaching agents about wallets and x402 payments) matches the declared tool set and package.json metadata. Required env vars, binaries, and config paths are nil, which is proportionate for an instructional/teaching MCP. The package.json dependency on @modelcontextprotocol/sdk is expected for an MCP server.
Instruction Scope
SKILL.md and the tool descriptions repeatedly emphasize that the skill will explain commands and checks but will not sign or hold keys. Several tools (e.g., explain-my-wallet, how-do-i-pay, verify-my-purchase, test-payment) return commands or explain checks the agent or user should run. That is coherent for a teaching tool, but these instructions could tell an agent or user to inspect local wallet files or run commands that, if executed carelessly, could expose private keys or secrets. The skill itself does not declare that it will read or exfiltrate files or env vars.
Install Mechanism
No explicit install spec in the registry besides an npx installation. Running 'npx firstdollar' will fetch the package from npm (or the npm registry mirror the user’s environment uses). This is a normal distribution channel but means code will be downloaded and executed at install/run time; users should verify package provenance before running npx.
Credentials
The skill declares no required env vars, no credentials, and no config paths. The curriculum is about inspecting and running commands against wallets the agent already controls; requesting no external secrets is proportionate. Note: the skill may instruct the user/agent to run commands that access wallet files or paste challenge data — these are expected for the stated purpose but sensitive.
Persistence & Privilege
The skill does not request always:true or any special persistent system privileges. It defines an MCP server entrypoint (index.js) as expected for an MCP bundle, and there is no evidence it modifies other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install firstdollar
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /firstdollar 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.4
Fix Solana purchase instructions (x402Client + @solana/kit), remove stale spend limit warnings, add Smart Wallet troubleshooting
v1.0.2
- Version bumped to 1.0.2 - Updated documentation in SKILL.md - Removed package-lock.json for a cleaner package setup - Minor maintenance and housekeeping updates to project files
v1.0.0
Initial release: MCP that teaches AI agents how to use their own wallets
元数据
Slug firstdollar
版本 1.0.4
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

First Dollar 是什么?

A curriculum that teaches AI agents how to spend their own money. Ten lessons from "what is a wallet" to "your first x402 purchase." Teacher, not butler — ex... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 103 次。

如何安装 First Dollar?

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

First Dollar 是免费的吗?

是的,First Dollar 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

First Dollar 支持哪些平台?

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

谁开发了 First Dollar?

由 Lisa Maraventano(@lisamaraventano-spine)开发并维护,当前版本 v1.0.4。

💬 留言讨论