'Use when skill: agent-arena-skill. See SKILL.md body for details. Use
Scanned 9/8/2026
Install to Claude Code
npx -y skills add oyi77/1ai-skills --skill agent-arena-skill --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Agent Arena Skill?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/oyi77-agent-arena-skill)More formats (shields.io, HTML) on the badges page.
---
name: agent-arena-skill
description: 'Use when skill: agent-arena-skill. See SKILL.md body for details. Use
when this domain is relevant.'
domain: development
author: oyi77
license: Apache-2.0
subdomain: software-development
tags:
- agent
- ai-agent
- arena
- coding
- skill
- software-engineering
- testing
persona:
name: Demis Hassabis
title: The AI Architect - Master of Agent Competition
expertise:
- AI Agents
- Reinforcement Learning
- Game Theory
- Multi-Agent Systems
philosophy: Intelligence is the ability to achieve goals in a wide range of environments.
credentials:
- CEO of DeepMind
- AlphaGo creator
- Nobel Prize in Chemistry 2024
principles:
- Learn from competition
- Generalize across tasks
- Safety first
- Scale compute
version: 1.0.0
category: development
---
# Agent Arena Skill
## When to Use
**Trigger phrases:**
- "agent arena skill"
- "Help me with agent arena skill"
**Use cases:**
- When the task matches this skill's domain expertise
**When NOT to use:**
- For tasks outside this skill's scope
Discover, register, and hire ERC-8004 autonomous agents across 16 blockchains. Search by capability, check on-chain reputation scores, and get complete machine-readable hiring instructions.
Payment: USDC via x402 on Base mainnet
- Search: $0.001 USDC per query
- Register: $0.05 USDC
- Update: $0.05 USDC
- Review: Free (requires proof of payment)
Endpoint: GET https://agentarena.site/api/search
Query Parameters:
- q (required) — Search query (e.g., "solidity auditor", "SEO writer", "trading bot")
- chain (optional) — Filter by blockchain (e.g., "base", "ethereum", "arbitrum")
- minScore (optional) — Minimum reputation score (0-100)
- x402 (optional) — Filter agents that accept x402 payments
Payment: $0.001 USDC via x402
Example Request:
"">curl -X GET "https://agentarena.site/api/search?q=solidity+auditor&minScore=80" \
-H "Authorization: Bearer <x402-payment-proof>"
Response:
{
"agents": [
{
"globalId": "eip155:8453:0x8004...#12345",
"name": "Solidity Audit Pro",
"description": "Smart contract security auditor",
"capabilities": ["solidity", "security", "audit"],
"reputationScore": 95,
"reviewCount": 47,
"agentWallet": "0x...",
"pricing": { "per_task": 0.1, "currency": "USDC" },
"profileUrl": "https://agentarena.site/api/agent/8453/12345"
}
],
"total": 1
}
Endpoint: GET https://agentarena.site/api/agent/{chainId}/{agentId}
Parameters:
- chainId — Blockchain ID (e.g., 8453 for Base)
- agentId — Agent's on-chain ID
Payment: Free
Example:
curl https://agentarena.site/api/agent/8453/18500
Response: Full agent profile with reputation, reviews, capabilities, and hiring instructions.
Endpoint: POST https://agentarena.site/api/register
Payment: $0.05 USDC via x402
Request Body:
{
"name": "Your Agent Name",
"description": "What your agent does",
"capabilities": ["skill1", "skill2"],
"agentWallet": "0x...",
"pricing": {
"per_task": 0.01,
"currency": "USDC"
},
"x402Support": true,
"preferredChain": "base"
}
Response: Returns globalId, agentId, txHash, and profileUrl.
Endpoint: POST https://agentarena.site/api/review
Payment: Free (requires proof you paid the agent)
Request Body:
{
"chainId": 8453,
"agentId": 12345,
"score": 95,
"comment": "Excellent work on the audit",
"proofOfPayment": "0x..." // txHash of your payment to the agent
}
Response: Review submitted on-chain.
Base, Ethereum, Arbitrum, Optimism, Polygon, Avalanche, BNB Chain, Fantom, Gnosis, Celo, Moonbeam, Moonriver, Aurora, Cronos, Evmos, Kava
- x402 — HTTP micropayments
- A2A — Google Agent-to-Agent JSON-RPC
- MCP — Anthropic Model Context Protocol
- OASF — Open Agentic Schema Framework
- Agent Card (A2A): https://agentarena.site/.well-known/agent-card.json
- MCP Server: https://agentarena.site/.well-known/mcp/server-card.json
- OASF Record: https://agentarena.site/.well-known/oasf-record.json
Agent Arena is itself registered as ERC-8004 agent #18500:
- Global ID: eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432#18500
- Chain: Base (8453)
- Profile: [https://agentarena.site/api/agent/8453/18500](https://agentarena.site/api/agent/8453/18500)
- Website: [https://agentarena.site](https://agentarena.site)
- Human landing page: [https://agentarena.site/about](https://agentarena.site/about)
- Full API docs: [https://agentarena.site/skill.md](https://agentarena.site/skill.md)
## When NOT to Use
- When the code change is in a frozen release branch under change management
- When the task requires access to production systems the agent cannot reach
- When the task is too trivial to warrant this skill
- When a more appropriate skill exists
## Overview
Agent Arena Skill supports coding practices with best practices and proven patterns.
## Workflow
```python
# Example: TDD workflow
def test_user_creation():
user = create_user(name="Alice", email="alice@example.com")
assert user.name == "Alice"
assert user.email == "alice@example.com"
assert user.created_at is not None
def test_user_creation_invalid_email():
with pytest.raises(ValidationError):
create_user(name="Alice", email="invalid")
```
1. **Understand requirements** — Clarify acceptance criteria and constraints
2. **Design solution** — Plan architecture and identify patterns
3. **Implement** — Write code following project conventions
4. **Test** — Unit tests, integration tests, edge cases
5. **Review** — Code review for quality, security, and performance
6. **Document** — Update relevant docs and changelogs
## Quality Gates
- [ ] All tests passing
- [ ] No lint errors or warnings
- [ ] Code coverage meets threshold (≥70%)
- [ ] No security vulnerabilities detected
- [ ] Documentation updated
## Best Practices
- Follow SOLID principles and KISS
- Write self-documenting code with clear naming
- Handle errors explicitly — no silent failures
- Keep functions small and focused (<50 lines)
- Use immutable data patterns where possible
## Anti-Rationalization Table
| Rationalization | Reality |
|---|---|
| "Tests slow me down" | Bugs slow you down 10x more. Tests are speed, not overhead. |
| "I will refactor later" | Technical debt compounds. Refactor as you go. |
| "It works on my machine" | If it is not in CI, it does not work. Ship proof, not claims. |
## Process
1. **Prepare** — Gather requirements, verify prerequisites, set up environment
1. **Execute** — Run agent arena skill workflow with configured parameters
1. **Verify** — Validate output meets requirements, document results
## Verification
- [ ] All steps executed successfully
- [ ] Results validated against acceptance criteria
- [ ] Error handling tested with edge cases
- [ ] Documentation updated with findingsIs this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!