ohmycaptcha-image
Generate product visuals, README banners, documentation illustrations, and architecture diagrams for OhMyCaptcha. Use when the…
Deploy, configure, validate, and integrate the OhMyCaptcha captcha-solving service. Use when working with YesCaptcha-style APIs, flow2api integration, reCAPTCHA/hCaptcha/Turnstile task creation, image classification, SGLang local model deployment, Render/Hugging Face cloud
$ npx -y skills add shenhao-stu/ohmycaptcha --skill ohmycaptcha --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/ohmycaptchaContext preview
The summary Claude sees to decide when to auto-load this skill.
Deploy, configure, validate, and integrate the OhMyCaptcha captcha-solving service. Use when working with YesCaptcha-style APIs, flow2api integration, reCAPTCHA/hCaptcha/Turnstile task creation, image classification, SGLang local model deployment, Render/Hugging Face cloud
name: ohmycaptcha description: Deploy, configure, validate, and integrate the OhMyCaptcha captcha-solving service. Use when working with YesCaptcha-style APIs, flow2api integration, reCAPTCHA/hCaptcha/Turnstile task creation, image classification, SGLang local model deployment, Render/Hugging Face cloud deployment, or OpenAI-compatible multimodal model setup. Also use when the user asks how to self-host a captcha-solving service or wants request/response examples for OhMyCaptcha.
Operational guidance for deploying and integrating the OhMyCaptcha service.
OhMyCaptcha uses two model backends:
`RecaptchaV3TaskProxyless`, `RecaptchaV3TaskProxylessM1`, `RecaptchaV3TaskProxylessM1S7`, `RecaptchaV3TaskProxylessM1S9`, `RecaptchaV3EnterpriseTask`, `RecaptchaV3EnterpriseTaskM1`, `NoCaptchaTaskProxyless`, `RecaptchaV2TaskProxyless`, `RecaptchaV2EnterpriseTaskProxyless`, `HCaptchaTaskProxyless`, `TurnstileTaskProxyless`, `TurnstileTaskProxylessM1`
`ImageToTextTask`, `ImageToTextTaskMuggle`, `ImageToTextTaskM1`
`HCaptchaClassification`, `ReCaptchaV2Classification`, `FunCaptchaClassification`, `AwsClassification`
pip install "sglang[all]>=0.4.6.post1" # From ModelScope (China): export SGLANG_USE_MODELSCOPE=true python -m sglang.launch_server --model-path Qwen/Qwen3.5-2B --port 30000
Then configure OhMyCaptcha:
export LOCAL_BASE_URL="http://localhost:30000/v1" export LOCAL_MODEL="Qwen/Qwen3.5-2B"
1. Install dependencies: `pip install -r requirements.txt && playwright install --with-deps chromium` 2. Start local model server (SGLang on port 30000) 3. Set env vars: `LOCAL_BASE_URL`, `CLOUD_BASE_URL`, `CLOUD_API_KEY`, `CLIENT_KEY` 4. Start service: `python main.py` 5. Verify: `curl http://localhost:8000/api/v1/health` 6. Test: create a reCAPTCHA v3 task against `https://antcpt.com/score_detector/` with key `6LcR_okUAAAAAPYrPe-HK_0RULO1aZM15ENyM-Mf`
1. Prefer the repository's documented behavior over assumptions. 2. Use placeholder credentials only. Never expose real secrets. 3. Be explicit about limitations:
4. For deployment help, reference `docs/deployment/local-model.md`, `docs/deployment/render.md`, `docs/deployment/huggingface.md`. 5. For API usage, reference `docs/api-reference.md` and the usage guides under `docs/usage/`.
⚡ Self-hostable YesCaptcha-compatible captcha solver built with FastAPI, Playwright, and OpenAI-compatible multimodal models.
Generate product visuals, README banners, documentation illustrations, and architecture diagrams for OhMyCaptcha. Use when the…