Scan Report
20 /100
omniclaw
AI agent payment skill for x402 protocol payments, USDC transfers, and Circle Gateway nanopayments
OmniClaw is a legitimate payment processing skill for AI agents that handles x402 protocol payments and USDC transfers. The documentation is thorough, capabilities are clearly declared, and no hidden malicious behavior was identified.
Safe to install
This skill can be used safely. Ensure the OMNICLAW_TOKEN is properly secured and only grant this skill to agents that need payment capabilities.
Findings 3 items
| Severity | Finding | Location |
|---|---|---|
| Medium | Command execution capability in serve feature | SKILL.md:239 |
| Low | Token handling requires strict security | SKILL.md:10 |
| Low | Server URL is user-configurable | SKILL.md:31 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | READ | READ | ✓ Aligned | SKILL.md:185 '--output ./result.json' saves payment responses to files |
| Network | READ | WRITE | ✓ Aligned | SKILL.md:44 'omniclaw-cli pay' makes HTTP requests to pay for services; SKILL.md… |
| Shell | NONE | WRITE | ✓ Aligned | SKILL.md:239 '--exec "python3 ./my_service.py"' allows arbitrary command executi… |
| Environment | READ | READ | ✓ Aligned | SKILL.md:10 'env: OMNICLAW_TOKEN' and SKILL.md:249 'OMNICLAW_PAYER_ADDRESS, OMNI… |
| Skill Invoke | NONE | NONE | — | No nested skill invocations declared or detected |
| Clipboard | NONE | NONE | — | No clipboard access documented |
| Browser | NONE | NONE | — | No browser automation documented |
| Database | NONE | NONE | — | No direct database access documented |
4 findings
Medium External URL 外部 URL
https://api.omniclaw.com SKILL.md:46 Medium External URL 外部 URL
https://service.example.com/data/query SKILL.md:117 Medium External URL 外部 URL
https://service.example.com/inference/run SKILL.md:122 Medium Wallet Address 加密货币钱包地址
0x742d35Cc6634C0532925a3b844Bc9e7595f5e4a0 SKILL.md:160 File Tree
1 files · 11.4 KB · 422 lines Markdown 1f · 422L
└─
SKILL.md
Markdown
Security Positives
✓ Documentation is comprehensive and clearly defines boundaries of what the skill can and cannot do
✓ Clear error handling guidance with explicit 'stop and notify owner' instructions for failures
✓ Token security warnings are prominent and explicit (Rule 5)
✓ Idempotency key requirement prevents accidental double-charging
✓ Dry-run capability allows testing payments before execution
✓ Guards and whitelists are mentioned as owner-only controls
✓ No base64 encoding, obfuscation, or hidden instructions detected
✓ No access to sensitive paths like ~/.ssh, ~/.aws, or .env files
✓ No credential harvesting behavior observed
✓ No curl|bash or wget|sh remote script execution patterns