Use when adding new error messages to React, or seeing "unknown error code" warnings.
npx skills add terry-li-hm/skills --skill "flash-browse"
Install specific skill from multi-skill repository
# Description
Cheap browser automation using Gemini Flash. Use for high-volume testing, repetitive form filling, or when Claude token limits are a concern. Ideal for chatbot testing. NOT for tasks needing judgment or vault context.
# SKILL.md
name: flash-browse
description: Cheap browser automation using Gemini Flash. Use for high-volume testing, repetitive form filling, or when Claude token limits are a concern. Ideal for chatbot testing. NOT for tasks needing judgment or vault context.
user_invocable: true
flash-browse
Browser automation using Gemini 2.0 Flash via OpenRouter (~$0.00005/step).
When to use
- Testing chatbots with many queries
- High-volume, repetitive browser tasks
- When hitting Claude usage limits
- Simple navigation that doesn't need judgment
When NOT to use
- Tasks needing vault context (job evaluation, personalized messages)
- Complex multi-step flows requiring judgment
- Anything needing Terry's preferences or history
Usage
uv run /Users/terry/skills/flash-browse/flash_browse.py \
--url "https://example.com" \
--task "click the login button"
Options
| Flag | Description |
|---|---|
--url |
URL to open (required) |
--task |
Task description (required) |
--max-steps |
Max steps before stopping (default: 20) |
--verbose, -v |
Print each step |
Examples
Test chatbot:
uv run /Users/terry/skills/flash-browse/flash_browse.py \
--url "https://inmotion-faq.vercel.app" \
--task "ask 'what are your opening hours' and report the response" \
-v
Fill a form:
uv run /Users/terry/skills/flash-browse/flash_browse.py \
--url "https://example.com/contact" \
--task "fill name with 'Terry Li', email with '[email protected]', then submit" \
-v
Navigate and extract:
uv run /Users/terry/skills/flash-browse/flash_browse.py \
--url "https://news.ycombinator.com" \
--task "find the top 3 headlines and report them" \
-v
Requirements
OPENROUTER_API_KEYenvironment variableagent-browserCLI installeduvfor running with dependencies
Cost
~$0.00005 per step. A 20-step task costs ~$0.001 (0.1 cents).
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.