← Back to Skills Marketplace
sprintmint

cpbox-spellcheck

by springmint · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
163
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install cpbox-spellcheck
Description
USE FOR spell correction. Returns corrected query if misspelled. Most search endpoints have spellcheck built-in; use this only for pre-search query cleanup o...
README (SKILL.md)

Spellcheck

Paid Spellcheck proxy via x402 pay-per-use (HTTP 402).

Prerequisites: This skill requires x402-payment. Complete the setup steps before first use.

Security: Documentation only — no executable code or credentials. Wallet/keys stay on your machine; never stored here.

Service URLs

Role Domain
API Provider https://www.cpbox.io
Facilitator https://www.cppay.finance

Endpoint (Agent Interface)

GET /api/x402/spellcheck

Payment Flow (x402 Protocol)

  1. First request -> 402 Payment Required with requirements JSON
  2. Sign & retry with PAYMENT-SIGNATURE -> result JSON

With @springmint/x402-payment or x402-sdk-go, payment is automatic.

Quick Start (cURL)

curl -s "https://www.cpbox.io/api/x402/spellcheck" \
  -H "Accept: application/json" \
  -G \
  --data-urlencode "q=artifical inteligence" \
  --data-urlencode "lang=en" \
  --data-urlencode "country=US"

Using with x402-payment

npx @springmint/x402-payment \
  --url "https://www.cpbox.io/api/x402/spellcheck?q=artifical%20inteligence&lang=en&country=US" \
  --method GET

Parameters

Parameter Type Required Default Description
q string Yes Query to spell check (1-400 chars, max 50 words)
lang string No en Language preference (2+ char language code, e.g. en, fr, de, pt-br, zh-hans). 51 codes supported
country string No US Search country (2-letter country code or ALL)

Response Fields

Field Type Description
type string Always "spellcheck"
query.original string The input query as submitted
results array Spell-corrected suggestions. May be empty when no correction is found
results[].query string A corrected version of the query

Example Response

{
  "type": "spellcheck",
  "query": {
    "original": "artifical inteligence"
  },
  "results": [
    {
      "query": "artificial intelligence"
    }
  ]
}

Use Cases

  • Pre-search query cleanup: Check spelling before deciding which search endpoint to call
  • "Did you mean?" UI: Show users a corrected suggestion before running the search
  • Batch query normalization: Clean up user inputs in bulk

Notes

  • Built-in alternative: Web Search and LLM Context have spellcheck=true by default — use this standalone endpoint only when you need the correction before searching
  • Context-aware: Corrections consider the full query context, not just individual words
Usage Guidance
This skill is an instruction-only wrapper for a paid external spellcheck API (https://www.cpbox.io) and is internally consistent with that purpose. Before using it: (1) understand you will be making requests to a third-party service and may incur charges via the x402 payment flow; (2) avoid sending sensitive or PII in queries unless you trust the service and its privacy policy; (3) be cautious about using the suggested npx @springmint/x402-payment command because npx will download and execute code from npm — review that package and its source before running; (4) verify the facilitator and API endpoints are genuine if you need to trust payments. If you need stronger assurance, request the skill author provide the x402 client code or an explicit vetted install spec rather than an ad-hoc npx suggestion.
Capability Analysis
Type: OpenClaw Skill Name: cpbox-spellcheck Version: 1.0.0 The skill bundle provides instructions for an AI agent to use a third-party spellcheck API (cpbox.io) via a custom 'x402' payment protocol. It explicitly directs the execution of an external NPM package using 'npx @springmint/x402-payment' in SKILL.md to facilitate payments. While this behavior is aligned with the stated purpose of a paid proxy service, the promotion of unverified external code execution (npx) and interaction with a third-party financial facilitator (cppay.finance) represents a significant supply chain and financial risk.
Capability Assessment
Purpose & Capability
Name, description, and runtime instructions all describe a simple spellcheck HTTP API. There are no unexpected credentials, binaries, or config paths requested that don't match the stated purpose.
Instruction Scope
Instructions are scoped to issuing HTTP GETs to https://www.cpbox.io/api/x402/spellcheck and handling the x402 payment flow. They do not ask the agent to read local files or system state. Note: the docs suggest using npx @springmint/x402-payment (which runs code fetched from npm) to automate payment signing — this expands runtime behavior beyond simple HTTP requests.
Install Mechanism
There is no declared install spec (instruction-only), which is low-risk. However the Quick Start suggests using npx to fetch @springmint/x402-payment; npx dynamically downloads and executes a package from the npm registry at runtime, which is a moderate-risk operation if you don't trust that package or registry.
Credentials
The skill declares no required environment variables, credentials, or config paths. That is proportionate for an API proxy that uses a separate payment/signing step handled locally.
Persistence & Privilege
always:false (default) and no instructions to modify agent/system configuration. The skill does not request persistent/system-level privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install cpbox-spellcheck
  3. After installation, invoke the skill by name or use /cpbox-spellcheck
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial publish
Metadata
Slug cpbox-spellcheck
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is cpbox-spellcheck?

USE FOR spell correction. Returns corrected query if misspelled. Most search endpoints have spellcheck built-in; use this only for pre-search query cleanup o... It is an AI Agent Skill for Claude Code / OpenClaw, with 163 downloads so far.

How do I install cpbox-spellcheck?

Run "/install cpbox-spellcheck" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is cpbox-spellcheck free?

Yes, cpbox-spellcheck is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does cpbox-spellcheck support?

cpbox-spellcheck is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created cpbox-spellcheck?

It is built and maintained by springmint (@sprintmint); the current version is v1.0.0.

💬 Comments