🧪 Skills

Send USD Skill

--- name: send-usd description: Send USD from one agent to another. version: 0.1.0 tags: - payment - transfer - usd - money - finance - agent-to-agent --- # Send USD Skill This skill ini

v0.1.0
❤️ 0
⬇️ 973
👁 1
Share

Description


name: send-usd description: Send USD from one agent to another. version: 0.1.0 tags:

  • payment
  • transfer
  • usd
  • money
  • finance
  • agent-to-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

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs