CAPTCHASCO

CAPTCHAS OpenClaw

AI Agentv1.0.1
By CAPTCHASCOUpdated 2026-05-112 versions · latest released 2026-02-06captchas-openclaw@clawhub_captchasco/captchas-openclaw
Agent FrameworksTool Use

According to AlphaMoat, as of 2026-09, CAPTCHAS OpenClaw has 3,323 downloads and 2 stars — ranked #3,403 of 5,078 AI skills overall, and #696 of 969 in AI Agent.

Installs
103
Downloads
3.3K
Stars
2
Overall Rank
#3,403
Top 68% overall · Top 72% in AI Agent
PlatformInstallsDownloadsStarsComments
ClawHub ↗1033.3K21
SkillHub ↗1023.2K2—

Platforms count differently and update at different times.

What this skill does

It shows tool schemas for submitting verification requests, returning allow/deny/challenge decisions, completing a challenge, and verifying a token, and describes configuring an API endpoint and key. Signals should not contain personally identifiable information. Tokens and challenge results belong in the intended protective workflow and should not be presented as a way to bypass CAPTCHA. Before integration, verify the service endpoint, secret storage, and data scope.

Profile published 2026-10-29

What you can do with it

  • Map the interface between verification requests, challenge completion, and token checks.
  • Organize parameter schemas for OpenClaw tools.
  • Review signal fields for possible personal information.

When to use it

  • When integrating CAPTCHA risk decisions into a controlled agent workflow.
  • When verifying a service-issued token before a sensitive action.
  • Before configuring API keys, signal fields, or external service calls, when data minimization and permission boundaries need review.

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Explain how these tool schemas distinguish allow, deny, and challenge without calling an external API.
Review whether these signal fields contain personal information and suggest how to minimize them.

Monthly Trend

Downloads3.3K
2.0K2.7K3.4K2026-03 · Downloads 2.1K2026-05 · Downloads 2.6K2026-06 · Downloads 2.7K2026-07 · Downloads 3.0K2026-08 · Downloads 3.2K2026-09 · Downloads 3.3K26-0326-09
Stars2
1232026-03 · Stars 22026-05 · Stars 22026-06 · Stars 22026-07 · Stars 22026-08 · Stars 22026-09 · Stars 226-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-093.3K—2
2026-083.2K+5.4%2
2026-073.0K+10.9%2
2026-062.7K+6.6%2
2026-052.6K—2
2026-032.1K—2

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

3.9 KB · ClawHub v1.0.1
---
name: captchas-openclaw
description: OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.
homepage: https://captchas.co
metadata: {"openclaw":{"emoji":"🧩","requires":{"env":["CAPTCHAS_API_KEY","CAPTCHAS_ENDPOINT"]},"primaryEnv":"CAPTCHAS_API_KEY"}}
---

# CAPTCHAS + OpenClaw

Use this skill when integrating CAPTCHAS with OpenClaw via OpenResponses tools or OpenClaw plugin tools.
Show all (132 lines)

## Configuration

Set environment variables:

- `CAPTCHAS_ENDPOINT` = `https://agent.captchas.co`
- `CAPTCHAS_API_KEY` = `<your-api-key>`

Headers:

- `x-api-key`: required (use `CAPTCHAS_API_KEY`).
- `x-domain`: optional; validated if provided.

Notes:

- `site_key` is optional; if omitted, it resolves from the API key or account default.
- Avoid sending PII in `signals`.

## OpenResponses Tool Schemas (OpenClaw Gateway)

Use the OpenClaw `tools` array shape when calling the Gateway `/v1/responses` endpoint.

```json
{
  "tools": [
    {
      "type": "function",
      "function": {
        "name": "captchas_agent_verify",
        "description": "Run CAPTCHAS Agent Verify and return a decision (allow|deny|challenge).",
        "parameters": {
          "type": "object",
          "properties": {
            "site_key": {"type": "string"},
            "action": {"type": "string"},
            "signals": {"type": "object", "additionalProperties": true},
            "capabilities": {
              "oneOf": [
                {"type": "object", "additionalProperties": true},
                {"type": "array", "items": {"type": "string"}}
              ]
            },
            "verification_mode": {"type": "string", "enum": ["backend_linked", "agent_only"]},
            "challenge_source": {"type": "string", "enum": ["bank", "ai_generated"]},
            "input_type": {"type": "string", "enum": ["choice", "image", "behavioral"]},
            "media_url": {"type": "string"},
            "media_type": {"type": "string"}
          },
          "required": [],
          "additionalProperties": false
        }
      }
    },
    {
      "type": "function",
      "function": {
        "name": "captchas_agent_challenge_complete",
        "description": "Complete a challenge and mint a verification token when passed.",
        "parameters": {
          "type": "object",
          "properties": {
            "challenge_id": {"type": "string"},
            "site_key": {"type": "string"},
            "answer": {"type": "string"}
          },
          "required": ["challenge_id", "answer"],
          "additionalProperties": false
        }
      }
    },
    {
      "type": "function",
      "function": {
        "name": "captchas_agent_token_verify",
        "description": "Verify an opaque CAPTCHAS token before completing a sensitive action.",
        "parameters": {
          "type": "object",
          "properties": {
            "token": {"type": "string"},
            "site_key": {"type": "string"},
            "domain": {"type": "string"}
          },
          "required": ["token"],
          "additionalProperties": false
        }
      }
    }
  ]
}
```

## OpenClaw Plugin Tool Registration

Register tools using `api.registerTool(...)` and the same JSON Schema parameters as above.

Example:

```js
api.registerTool({
  name: "captchas_agent_verify",
  description: "Run CAPTCHAS Agent Verify and return a decision (allow|deny|challenge).",
  parameters: {
    type: "object",
    properties: {
      site_key: { type: "string" },
      action: { type: "string" },
      signals: { type: "object", additionalProperties: true }
    },
    required: [],
    additionalProperties: false
  },
  async execute(_id, params) {
    return { content: [{ type: "text", text: JSON.stringify(params) }] };
  }
});
```

## References

- Use `/v1/agent/verify`, `/v1/agent/challenge/:id/complete`, and `/v1/agent/token-verify` as the canonical API calls.
- See `captchas-human-verification/SKILL.md` for workflow guidance.

Popular in AI Agent

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.