ZooData Skills
Ten Amazon data skills: product picking, niche and keyword analysis, listing audit, pricing, reviews and competitor tracking
- 79 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Scripts send your queries and ASINs to the external ZooData API and spend paid credits on your key
- The `ZOODATA_API_KEY` sits in environment variables and is visible to agent processes
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/zoodata-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Scripts send your queries and ASINs to the external ZooData API and spend paid credits on your key
- The `ZOODATA_API_KEY` sits in environment variables and is visible to agent processes
This is third-party code. Review the repository files before installing.
What it does
ZooData Skills is ten skills that give an agent access to Amazon data through the ZooData service API. The base skill `zoodata` documents 36 endpoints and the rest build workflows on top: product picking and niche evaluation, keyword and traffic analysis, an eight-dimension listing audit, pricing signals, review analysis, a daily market radar and competitor monitoring with alert tiers. Every skill ships instructions, references and a `zoodata.py` script that calls the service API. The tenth skill, `web-extract`, pulls structured data from public web pages and search results.
Who it is for. Amazon sellers, marketplace analysts and teams that pick products, watch competitor prices and audit listings.
Good fit when
- You evaluate a niche, say earbuds under 50 dollars, and compare players by price and trend
- A listing sells worse than expected and an ASIN needs an eight-dimension review with a fix list
- You want a morning digest of price changes, new competitors and rating or review spikes
- Before launching a product you read buyer reviews for pain points and buying reasons
- For a keyword you expand the semantics and read the traffic structure of one ASIN
Not a fit when
- The marketplace is not Amazon: the service data and filters are built for it
- The paid credit limit does not suit you and the free calls are too few for the task
- You need private data from your seller account: the skills read only external ZooData data
- You need an offline tool that makes no external API calls
Example request
Analyze the competitive landscape for wireless earbuds under 50 dollars on Amazon US and show the price leadersLimitations
All skills need a `ZOODATA_API_KEY` and call the `api.zoodata.ai` API. Signup gives 1,000 credits, one credit is one call, and no card is asked. By the README the competitor monitor Full Scan mode spends roughly 28–35 credits and a quick check 5–10, so bulk runs hit the balance. Findings rest on service data, and the skills mark confidence themselves. The `zoodata.py` script is Python and runs locally; the README also warns that SPU market contracts require a fresh service deployment and updated skills.
How to disable. Delete the installed skill folders from the agent skills directory and remove `ZOODATA_API_KEY` from the environment. The key can be revoked in the zoodata.ai dashboard.
FAQ
How do I get a ZooData key?
Sign up at zoodata.ai and open the API keys section. You start with 1,000 credits and no card.
How much does one request cost?
One API call spends one credit. Composite workflows such as Full Scan make many calls in a row and spend tens of credits.
Which skills should I start with?
Start with `zoodata` and `amazon-analysis`: the first documents every endpoint and the second runs 13 built-in selection modes and market analysis.
Can the script run without an agent?
Yes. A command like `python amazon-analysis/scripts/zoodata.py products --keyword "wireless earbuds" --mode fast-movers` calls the API directly.
What does web-extract do?
It extracts structured data from public pages and search results, including rendered pages and bounded site crawls.
Discussion
No questions or reviews yet.
Related
Skills31 skills for Claude Code and Codex for the analyst workflow: data checks, cohorts, funnels, A/B tests, dashboards, summaries
Live data from 78 platforms as JSON through one key: skills teach an agent to call the Scavio API for Amazon, Airbnb and more
A community collection of Apify skills: ready routes to Actors for leads, jobs, prices, ads, Reddit and Yandex search
MPSTATS skills
Claude Code Skills — MPSTATS
Official MPSTATS skills: Wildberries, Ozon and Yandex Market analytics plus product card visuals via the API
A Google DeepMind skill collection for science tasks: access to biology and chemistry databases, literature search and structural biology
A template for data scientists: AGENTS.md, CLAUDE.md and skills for Python, SQL, Polars and model diagnostics.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| ZooData Skills (this card) | yes | 79 | |
| Amazon Skills | no | 866 | another skill set for Amazon sellers, without the single ZooData API schema and credit-based modes |
| Amazon Sorftime MCP Skills | no | 1,122 | works through Sorftime data over MCP; here the data source is the ZooData API and the zoodata.py script |
README in short
The README positions ZooData as a data layer for agents with 200 million Amazon products and a billion reviews. It splits skills into foundation and specialized tiers, shows installation, the key and the free start, then lists API endpoints with example prompts and the folder layout.
README badge
Original SKILL.md
---
name: zoodata
description: >
API endpoint reference for ZooData's Amazon commerce and keyword-intelligence
surfaces, including request/response schemas, parameter quirks, authentication,
credit metadata, product-traffic structure and trend APIs, and the Local Review
Toolkit.
Use when the user asks about the API itself: which endpoints exist, how
to call them (e.g. /products/search), field schemas returned by an
endpoint, parameter quirks, how to authenticate, how credit consumption
is reported, how to get started, or how the Local Review Toolkit works.
Requires ZOODATA_API_KEY.
metadata:
version: "1.3.0"
author: SerendipityOneInc
homepage: https://github.com/SerendipityOneInc/ZooData-Skills
openclaw: {"requires": {"env": ["ZOODATA_API_KEY"]}, "primaryEnv": "ZOODATA_API_KEY"}
---
> **📋 Live API Reference**: Field names and parameters may change. For MCP calls, refresh and
> inspect the current ZooData MCP `inputSchema` and `outputSchema`; for direct HTTP calls, also consult the OpenAPI
> spec at https://zoodata.ai/api/v1/openapi-spec.
> Keyword compatibility field: all eleven current keyword and product-traffic request schemas
> retain `granularity`, but the only supported value is `week`. The bundled CLI always sends
> `granularity=week`. Never send `day`, `month`, `lately_day`, or legacy `lookbackDays`; use the
> weekly period boundaries returned by the service.
# ZooData — Commerce Data Infrastructure for AI Agents
200M+ Amazon products. 36 Amazon and keyword-intelligence endpoints. One API key.
## Quick Start
1. Get key: [zoodata.ai/api-keys](https://zoodata.ai/en/api-keys) (1,000 free credits)
2. `export ZOODATA_API_KEY='hms_live_xxx'`
3. Base URL: `https://api.zoodata.ai/openapi/v2` — all POST with JSON body
4. Auth: `Authorization: Bearer YOUR_API_KEY`
5. New keys need 3-5s to activate. If 403, wait and retry.
## Capabilities & Data Flow
- **Network**: only `https://api.zoodata.ai` (Bearer `ZOODATA_API_KEY`). Setting `ZOODATA_BASE_URL` to an untrusted host (anything other than `api.zoodata.ai` / `*.zoodata.ai` / localhost) makes the CLI **refuse the request and withhold the key** — the Bearer token is never sent to an untrusted host.
- **Execution**: bundled shared ZooData CLI `{skill_base_dir}/scripts/zoodata.py` (Python 3, stdlib-only). This data-layer reference skill allows the complete literal subcommand surface exposed by the bundled client's current top-level help.
- **Local files**: none by default; reads the optional credential store `~/.zoodata/config.json`; the Local Review Toolkit uses a private temporary working dir (created with `mktemp -d`, removed when the fallback completes) during the review fallback.
- **Sent to the API**: keywords, category paths, ASINs, marketplace/date and numeric filter values only. **Never sent**: budget, experience level, risk tolerance, or any other user-profile text — profile inputs map client-side to numeric filters.
- **Credits**: every API call consumes account credits. For broad or ambiguous requests, state the estimated credit cost and confirm with the user before running multi-call scans.