Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Solve CAPTCHAs using 2Captcha service via CLI. Use for bypassing captchas during web automation, account creation, or form submission.
Solve CAPTCHAs using 2Captcha service via CLI. Use for bypassing captchas during web automation, account creation, or form submission.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
Solve CAPTCHAs programmatically using the 2Captcha human-powered service.
# One-line install curl -fsSL https://raw.githubusercontent.com/adinvadim/2captcha-cli/main/solve-captcha \ -o /usr/local/bin/solve-captcha && chmod +x /usr/local/bin/solve-captcha # Verify solve-captcha --version
# Save your 2Captcha API key mkdir -p ~/.config/2captcha echo "YOUR_API_KEY" > ~/.config/2captcha/api-key # Or use environment variable export TWOCAPTCHA_API_KEY="your-key" Get your API key at https://2captcha.com/enterpage
./solve-captcha balance
# From file ./solve-captcha image /path/to/captcha.png # From URL ./solve-captcha image "https://site.com/captcha.jpg" # With options ./solve-captcha image captcha.png --numeric 1 --math ./solve-captcha image captcha.png --comment "Enter red letters only"
./solve-captcha recaptcha2 --sitekey "6Le-wvk..." --url "https://example.com"
./solve-captcha recaptcha3 --sitekey "KEY" --url "URL" --action "submit" --min-score 0.7
./solve-captcha hcaptcha --sitekey "KEY" --url "URL"
./solve-captcha turnstile --sitekey "0x4AAA..." --url "URL"
./solve-captcha funcaptcha --public-key "KEY" --url "URL"
# v3 ./solve-captcha geetest --gt "GT" --challenge "CHALLENGE" --url "URL" # v4 ./solve-captcha geetest4 --captcha-id "ID" --url "URL"
./solve-captcha text "What color is the sky?" --lang en
Look for: data-sitekey attribute in HTML k= parameter in reCAPTCHA iframe URL Network request to google.com/recaptcha/api2/anchor
Look for: data-sitekey in hCaptcha div Network requests to hcaptcha.com
Look for: data-sitekey in Turnstile widget cf-turnstile class elements
Detect CAPTCHA - Check if page has captcha element Extract params - Get sitekey/challenge from page source Solve via CLI - Call solve-captcha with params Inject token - Set g-recaptcha-response or callback
// After getting token from solve-captcha document.getElementById('g-recaptcha-response').value = token; // Or call callback if defined ___grecaptcha_cfg.clients[0].callback(token);
Check balance before heavy automation Image: ~$0.001 per solve reCAPTCHA/hCaptcha/Turnstile: ~$0.003 per solve
Common errors: ERROR_ZERO_BALANCE - Top up account ERROR_NO_SLOT_AVAILABLE - Retry in few seconds ERROR_CAPTCHA_UNSOLVABLE - Bad image or impossible captcha ERROR_WRONG_CAPTCHA_ID - Invalid task ID
Solving takes 10-60 seconds depending on type reCAPTCHA v3 may need multiple attempts for high scores Some sites detect automation - use carefully Tokens expire! Use within 2-5 minutes
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.