搜索

PythonReactSEOPDF
OpenClaw

send-usd

Send USD from one agent to another.

afeef230 来源安装数☆ 0 仓库 Starsv0.1.0

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install afeef23/send-usd

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Send USD Skill

This skill initiates a USD transfer between two agents.

Input

  • from_agent: string - The sender agent identifier
  • to_agent: string - The recipient agent identifier
  • amount: number - Amount in USD to transfer (default: 1.00)
  • memo: string (optional) - Transaction note

Output

  • success: boolean - Whether the transfer succeeded
  • transaction_id: string - Unique transaction identifier
  • message: string - Status message

Example

Input:

{
  "from_agent": "agentA",
  "to_agent": "agentB",
  "amount": 1.00,
  "memo": "Payment for services"
}

Output (success):

{
  "success": true,
  "transaction_id": "txn_abc123",
  "message": "Successfully transferred $1.00 USD from agentA to agentB"
}

Output (failure):

{
  "success": false,
  "transaction_id": null,
  "message": "Insufficient funds"
}

Error Codes

  • INSUFFICIENT_FUNDS - Not enough balance to complete transfer
  • INVALID_RECIPIENT - Recipient agent not found
  • INVALID_AMOUNT - Amount must be positive and at least $0.01
  • RATE_LIMITED - Too many requests, try again later

Security Notes

  • All transfers require authentication
  • Transactions are logged and auditable
  • Daily transfer limits may apply

来源信息

Source
github
Repository
openclaw/skills
Path
skills/afeef23/send-usd
Version
0.1.0
Commit
2b508b92634d66b251c6cd6a40a93e9c77ad12c9
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# Send USD Skill

This skill initiates a USD transfer between two agents.

## Input

- **from_agent**: string - The sender agent identifier
- **to_agent**: string - The recipient agent identifier
- **amount**: number - Amount in USD to transfer (default: 1.00)
- **memo**: string (optional) - Transaction note

## Output

- **success**: boolean - Whether the transfer succeeded
- **transaction_id**: string - Unique transaction identifier
- **message**: string - Status message

## Example

**Input:**
```json
{
  "from_agent": "agentA",
  "to_agent": "agentB",
  "amount": 1.00,
  "memo": "Payment for services"
}
```

**Output (success):**
```json
{
  "success": true,
  "transaction_id": "txn_abc123",
  "message": "Successfully transferred $1.00 USD from agentA to agentB"
}
```

**Output (failure):**
```json
{
  "success": false,
  "transaction_id": null,
  "message": "Insufficient funds"
}
```

## Error Codes

- `INSUFFICIENT_FUNDS` - Not enough balance to complete transfer
- `INVALID_RECIPIENT` - Recipient agent not found
- `INVALID_AMOUNT` - Amount must be positive and at least $0.01
- `RATE_LIMITED` - Too many requests, try again later

## Security Notes

- All transfers require authentication
- Transactions are logged and auditable
- Daily transfer limits may apply

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.