captcha-solver
Safe Captcha handling via Browser Agent or 2Captcha API.
Why use this skill?
Integrate the captcha-solver skill into your OpenClaw agents to bypass web security hurdles via 2Captcha API or manual intervention protocols.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/dexiaong/captcha-solveruWhat This Skill Does
The captcha-solver skill is an essential utility for OpenClaw AI agents tasked with navigating modern web environments protected by anti-bot measures. This skill acts as a middleware between your browser agent and challenge-response mechanisms, such as Google reCAPTCHA or hCaptcha. It operates using a dual-track strategy: when a challenge is detected, the skill pauses execution, captures the state of the DOM or a screenshot, and either routes the solution through the 2Captcha API—if configured in the hustle_vault—or requests human intervention to bypass the hurdle. This ensures that long-running automation tasks don't crash when hitting a security wall.
Installation
To install this skill, run the following command in your OpenClaw terminal:
clawhub install openclaw/skills/skills/dexiaong/captcha-solveru
For automated solving, ensure your API key is stored securely in the local vault:
python3 hustle/engine/vault.py --action store --key 2CAPTCHA_API_KEY --value YOUR_API_KEY_HERE
Use Cases
- Automated Data Scraping: Maintaining uninterrupted scraping sessions on sites that trigger intermittent captcha challenges.
- Account Registration & Testing: Automating QA workflows where users must navigate through sign-up forms protected by bot-detection tools.
- E-commerce Monitoring: Ensuring your browser agent remains active during high-traffic periods where retail sites frequently trigger security challenges to verify human presence.
Example Prompts
- "Open the login page at example.com and if you encounter any captcha, use my 2Captcha credentials to solve it and proceed."
- "I need to scrape this forum, but I keep hitting a roadblock. Can you enable the captcha-solver skill to monitor for challenges while you navigate?"
- "If the browser agent detects an 'I'm not a robot' check, pause the session and send me a notification with a screenshot so I can solve it manually."
Tips & Limitations
- API Costs: Be aware that using third-party services like 2Captcha incurs costs per request. Monitor your service balance.
- Latency: API-based solving introduces a slight delay in your automation flow while the challenge is processed externally.
- Vault Security: Never share your hustle_vault keys or commit them to public repositories. Always use the built-in storage utility.
- Strategy: For low-frequency tasks, manual intervention is recommended over paid APIs to reduce overhead.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-dexiaong-captcha-solveru": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access
Related Skills
omnicog
Universal service integration for OpenClaw — connect Reddit, Steam, Spotify, GitHub, Discord, and more with a single API.
chaterimo
AI Customer Service for Shopify & E-commerce - Query conversations, analyze chatbot performance, and manage your Chaterimo AI assistant
lulu-monitor
AI-powered LuLu Firewall companion for macOS. Monitors firewall alerts, analyzes connections with AI, sends Telegram notifications with Allow/Block buttons. Use when setting up LuLu integration, handling firewall callbacks, or troubleshooting LuLu Monitor issues.
gmail-client-PM
Read and send emails via Gmail. Use to list unread messages, read specific emails by ID, or send new emails.
arb-injection
BYOCB ArbInjectionSkill: Scan EVM smart contracts for arbitrary call injection vulnerabilities. Monitor chains in real-time or scan specific addresses.