← ClaudeAtlas

tinyfishlisted

Use TinyFish/Mino web agent to extract/scrape websites, extract data, and automate browser actions using natural language. Use when you need to extract/scrape data from websites, handle bot-protected sites, or automate web tasks.
elprogramador-kaik/skills · ★ 0 · Web & Frontend · score 62
Install: claude install-skill elprogramador-kaik/skills
# TinyFish Web Agent Requires: `MINO_API_KEY` environment variable ## Pre-flight Check (REQUIRED) Before making any API call, **always** run this first to verify the key is available: ```bash [ -n "$MINO_API_KEY" ] && echo "MINO_API_KEY is set" || echo "MINO_API_KEY is NOT set" ``` If the key is **not set**, you **MUST stop and ask the user** to add their API key. Do **NOT** fall back to other tools or approaches — the task requires TinyFish/Mino. Tell the user: > You need a Mino API key. Get one at: <https://agent.tinyfish.ai/api-keys> > > Then set it so the agent can use it: > > **Option 1 — Environment variable (works everywhere):** > ```bash > export MINO_API_KEY="your-key-here" > ``` > > **Option 2 — Claude Code settings (Claude Code only):** > Add to `~/.claude/settings.local.json`: > ```json > { > "env": { > "MINO_API_KEY": "your-key-here" > } > } > ``` Do NOT proceed until the key is confirmed available. ## Best Practices 1. **Specify JSON format**: Always describe the exact structure you want returned 2. **Parallel calls**: When extracting from multiple independent sites, make separate parallel calls instead of combining into one prompt ## Basic Extract/Scrape Extract data from a page. Specify the JSON structure you want: ```bash curl -N -s -X POST "https://agent.tinyfish.ai/v1/automation/run-sse" \ -H "X-API-Key: $MINO_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "url": "https://example.com", "goal": "Extract product info