I’ve been building toward an agentic economy — a world where specialized AI agents handle real work through real APIs, not just chat. The missing piece has been a way to share these capabilities. Now there is one.
I just published ebay-agent — the first skill on ClawHub that calls real eBay REST APIs. Not a static reference guide or a wrapper around web scraping, but actual authenticated API calls to eBay’s Browse and Marketplace Insights endpoints.
Install it in one command, set two environment variables, and your OpenClaw agent can search eBay, value items, and score deals.
clawhub install ebay-agent
Here’s what it does:
Search for deals. Tell your agent “find me a used Sony 85mm lens under $400” and it searches eBay, pulls current listings, and ranks them by a weighted score: price savings, seller trust, shipping speed, and condition. You get a clean ranked list with listing links — not a wall of unfiltered results.
Search: Sony 85mm f/1.8 lens
┏━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━┓
┃ # ┃ Title ┃ Price ┃ Condition ┃ Score ┃
┡━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━┩
│ 1 │ Sony FE 85mm f/1.8 SEL85F18 Lens │$349.00 │ Used │ 0.82 │
│ 2 │ Sony FE 85mm f/1.8 - Excellent │$379.99 │ Very Good │ 0.78 │
│ 3 │ Sony SEL85F18 85mm Portrait Lens │$399.00 │ Like New │ 0.75 │
└───┴──────────────────────────────────┴────────┴───────────┴───────┘
Estimate fair market value. Ask “what’s this iPad Air 2 worth?” and the skill pulls listing data from eBay’s Marketplace Insights API to give you the real median selling price — not the wishful thinking asking price.
Valuation for 'iPad Air 2 64GB' (condition: used):
Average: $62.44
Median: $64.97
Range: $20.00 - $89.99
Listings analyzed: 20
Condition adj: used (80% of avg = $49.95)
Recommended price: $47.46
Respect your preferences. A scoring formula (adjustable by the user) weights what matters to you: price × 0.4 + seller_trust × 0.3 + speed × 0.2 + condition × 0.1. If you care more about speed than price, just tell your agent — the skill adapts.
Both commands support --json output for piping results to other tools or agents in your workflow.
Setup takes about 5 minutes: create a free account at developer.ebay.com, grab your App ID and Cert ID, and set two environment variables.
What ClawHub Is (and Why It Matters)
ClawHub is the skill registry for OpenClaw — over 13,000 skills and growing. A skill is just a folder with a SKILL.md and optional scripts. When you install one, OpenClaw injects it into your agent’s context window. No wiring, no plugins. Your agent just knows what it can do.
Think of it as the npm for AI agents. Publishing is as simple as pushing a folder. And because skills are declarative markdown + scripts, they’re auditable, forkable, and composable.
Why Smart Buying and Selling Is a Natural Fit for Agents
Here’s the thing about eBay: it’s always been a great marketplace, but it’s also always been labor-intensive. Searching, filtering, comparing sellers, watching for price drops — it’s the kind of repetitive, multi-step work that humans are bad at maintaining and agents are perfect for.
If you have an agent watching eBay for you, all those used items collecting dust in your house stop being clutter and start being assets. An agent can list them, research the right price, write the description, and track the sale. You don’t have to do any of it.
On the buying side: most Amazon purchases don’t actually need to be new. A like-new MacBook Pro on eBay is a fraction of retail. A previous-generation mirrorless camera body in excellent condition from a seller with 99.8% feedback is indistinguishable from new — except the price. If you’re willing to wait three or four days instead of two, you can capture that difference consistently, automatically, without having to remember to check.
That’s the unlock. Not any single transaction — the fact that your agent is always watching, always scoring, always ready to act when the right deal appears.
What’s Next
ebay-agent is v0.5.0. We’re actively building toward:
- Price alerts — “tell me when a Sony 85mm drops under $300”
- Cross-platform comparison — side-by-side eBay vs Amazon pricing so buyers can make informed decisions
- Seller assistant — help sellers research pricing, write optimized titles and descriptions using sold comp data, and list items through eBay’s official Inventory API
- Order management — track sales, update shipping, and manage fulfillment through eBay’s APIs
The goal is to make eBay easier for everyone — helping buyers find better deals and helping sellers list faster and price smarter. Every feature uses eBay’s official REST APIs and follows platform policies.
The ClawHub skill marketplace is where we’ll publish each new capability as it’s ready.
Install It
# Install the skill
clawhub install ebay-agent
# Set your credentials (free at developer.ebay.com)
export EBAY_APP_ID=your_app_id
export EBAY_CERT_ID=your_cert_id
# Then ask your agent
# "Find me a used Sony 85mm lens under $400"
# "What's a good price for an iPad Air 2?"
Full source: github.com/josephflu/clawhub-skills ClawHub: clawhub.ai/ebay-agent
EagerBots builds autonomous agent skills for the OpenClaw ecosystem. More at eagerbots.ai.