ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified browser automation Safety 4/5

captcha-solver

Safe Captcha handling via Browser Agent or 2Captcha API.

Why use this skill?

Effortlessly handle CAPTCHAs during web automation with the Captcha Solver skill. Integrate with Browser Agent or 2Captcha API for seamless task completion.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/0xnagato/captcha
Or

What This Skill Does

The Captcha Solver skill is designed to intelligently handle CAPTCHA challenges encountered during automated web browsing tasks. When the browser agent detects a CAPTCHA, such as the "I'm not a robot" reCAPTCHA, it can pause the current operation, capture a screenshot of the challenge, and then either prompt the user for manual intervention or, if configured, utilize a 2Captcha API key for automated solving. This ensures that automated web scraping or form submission processes are not abruptly halted by security measures, maintaining the flow of automation.

Installation

To integrate the Captcha Solver skill into your OpenClaw environment, use the following command:

clawhub install openclaw/skills/skills/0xnagato/captcha

For automated CAPTCHA solving, you will need to add your 2Captcha API key to the Hustle Vault. This is a secure way to store sensitive credentials. Use the following command, replacing <your_key> with your actual 2Captcha API key:

python3 hustle/engine/vault.py --action store --key 2CAPTCHA_API_KEY --value <your_key>

Use Cases

This skill is invaluable for any automated web interaction that might encounter CAPTCHAs. Common use cases include:

  • Web Scraping: Automated data extraction from websites that employ CAPTCHAs to prevent bot access.
  • Automated Form Submission: Filling and submitting forms on websites where CAPTCHAs are present to prevent spam.
  • Account Management: Automating tasks on platforms that require CAPTCHA verification to log in or perform actions.
  • Testing Web Applications: Simulating user interactions that include CAPTCHA solving during the development lifecycle.

Example Prompts

  1. "Start scraping the product prices from example.com, and if you encounter a CAPTCHA, pause and ask me to solve it."
  2. "Log into my account on service.com, and if a CAPTCHA appears, use the configured 2Captcha API key to solve it automatically."
  3. "Navigate to signup.net, fill in the user details, and if there's a CAPTCHA, take a screenshot and wait for my input."

Tips & Limitations

  • API Key Configuration: Ensure your 2Captcha API key is correctly stored in the Hustle Vault for full automation. If the key is not present, the skill will default to manual intervention.
  • CAPTCHA Types: This skill is primarily designed for common image-based CAPTCHAs. More complex or JavaScript-heavy challenges might require custom handling.
  • 2Captcha Accuracy: The success rate of automated CAPTCHA solving depends on the quality and type of CAPTCHA and the 2Captcha service itself.
  • Manual Intervention: When manual intervention is chosen or required, the agent will pause and present a screenshot, allowing for direct user input or decision-making.
  • Cost: Using the 2Captcha API incurs costs based on their pricing model.

Metadata

Author@0xnagato
Stars1054
Views22
Updated2026-02-16
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-0xnagato-captcha": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#captcha#automation#web-scraping#2captcha
Safety Score: 4/5

Flags: external-api, file-read