タスクごとのバジェット、支出コントロール、ノンカストディアルウォレットを備えた x402 決済実行を AI エージェントに追加します。agentwallet-sdk を通じて Base を、OKX Payments / OKX エージェント決済プロトコルを通じて X Layer を、アップストリームの x402 パッケージとファシリテーターベースの決済を通じて Solana とマルチネットワーク EVM をサポートします。
77%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Medium
Suggest reviewing before use
Fix and improve this skill with Tessl
tessl review fix ./docs/ja-JP/skills/agent-payment-x402/SKILL.mdThe skill is specifically designed for direct financial operations, giving the agent the ability to move money or execute financial transactions — such as payment processing, cryptocurrency operations, banking integrations, or market order execution.
The skill integrates payment execution protocols (x402 HTTP payment protocol, agentwallet-sdk, OKX Payments, and upstream x402 packages for Solana and EVM) allowing an AI agent to send payments, purchase services, and settle transactions. This constitutes a direct financial operation (purchases, transfers). Access control is established via cryptographic key management, pre-configured spending policies (`SpendingPolicy`), orchestrator-enforced budgets, and user confirmation prompts before payment execution.
The skill exposes the agent to untrusted, user-generated content from public third-party sources, creating a risk of indirect prompt injection. This includes browsing arbitrary URLs, reading social media posts or forum comments, and analyzing content from unknown websites.
The workflow consumes paid API responses and discovery catalog resources from external x402 resource servers, which may contain outsider-authored text injected into payment-gated endpoints.
The skill fetches instructions or code from an external URL at runtime, and the fetched content directly controls the agent’s prompts or executes code. This dynamic dependency allows the external source to modify the agent’s behavior without any changes to the skill itself.
The skill references external GitHub raw URLs for configuration guides (e.g., OKX seller docs) from an arbitrary repository path, representing a weak/unknown/suspicious operational dependency fetch.
affaan-m/ECC
d2ef268
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.