HasData ships a small set of agent skills at github.com/HasData/agent-skills. Drop them into Claude Code (or any agentskills.io-compatible client) and your agent stops guessing endpoints and parameters. Two skills are available:Documentation Index
Fetch the complete documentation index at: https://docs.hasdata.com/llms.txt
Use this file to discover all available pages before exploring further.
hasdatawires the HasData APIs into your code (Python, TypeScript, Go). Covers SERP, all Scraper APIs (Amazon, Zillow, Maps, Indeed, Instagram, and so on), and the async Scraper Jobs lifecycle.hasdata-cliis for terminal work: shell pipelines, CI jobs, one-off lookups using the HasData CLI.
Prerequisites
- A HasData account (sign up).
- Your API key in the
HASDATA_API_KEYenvironment variable. - The HasData CLI installed if you want to use the
hasdata-cliskill.
Install
skills/ directory. For anything else, reference the individual SKILL.md files directly.
What’s inside the hasdata skill
The skill loads on demand and pulls in topical reference files only when relevant, so your context stays small:
web-scraping.mdfor Web Scraping API parameters and gotchas.search.mdfor Google SERP, AI Mode, and Bing.ecommerce.mdfor Amazon and Shopify.real-estate.mdfor Zillow, Redfin, and Airbnb.local-business.mdfor Google Maps, Yelp, and Yellow Pages.jobs.mdfor Indeed and Glassdoor.scraper-jobs.mdfor the async submit, poll, paginate, stop flow.code-recipes.mdfor working snippets in Python, TypeScript, and Go.
Usage
Once installed, the skill activates on its own when your prompt looks like a HasData job: web scraping, SERP, lead enrichment, RAG ingestion, price tracking, and so on. You can also invoke it explicitly with/hasdata or /hasdata-cli.
Updating
Skills update with the API. Re-runnpx skills add hasdata/agent-skills to refresh, or git pull if you cloned the repo.