77trust / 100

Mojibake Repair File

by AISkills402: Mojibake Repair in Documents & files

x402 APIPassing, checked 3 h ago

Mojibake Repair: Undo Broken Encoding Exactly — Repairs mojibake, text whose accents, Cyrillic letters, quotes, dashes or emoji turned into strings such as è, ü, “, пр or Р—Рґ because UTF-8 was read as Windows-1252, Latin-1 or Windows-1251, once or twice. Gives back the original text exactly, character for character, by undoing the wrong reading byte by byte, and leaves text that is already correct untouched. When the damage is mixed with good text, mixes two encodings, or lost bytes, so …

GET https://api.aiskills402.com/v1/skills/mojibake-repair/file

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
560 ms typical, 867 ms slowest 5%
Last check
3 h ago
Next check
any minute now

How to call it

# bash or zsh: see the payment challenge (nothing is charged)
curl -g -i -X GET 'https://api.aiskills402.com/v1/skills/mojibake-repair/file'
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fapi.aiskills402.com%2Fv1%2Fskills%2Fmojibake-repair%2Ffile
const res = await pay("https://api.aiskills402.com/v1/skills/mojibake-repair/file");
console.log(await res.json());

Example output

{
  "file": {
    "content": "<the SKILL.md file>",
    "encoding": "utf-8",
    "name": "SKILL.md"
  },
  "name": "Mojibake Repair: Undo Broken Encoding Exactly",
  "ok": true,
  "receipt": {
    "settled": true,
    "tx": "0x<settlement transaction>"
  },
  "redownload": {
    "token": "<64 hex chars>",
    "url": "<api>/v1/purchases/<token>"
  },
  "sha256": "<sha256 of SKILL.md>",
  "skill": "mojibake-repair",
  "version": "1.0.0"
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
3 h agoPassed402475 ms$0.01
7 h agoPassed402508 ms$0.01
11 h agoPassed402613 ms$0.01
15 h agoPassed402190 ms$0.01
19 h agoPassed402633 ms$0.01
22 h agoPassed402622 ms$0.01
26 h agoPassed402203 ms$0.01
29 h agoPassed402142 ms$0.01
33 h agoPassed402602 ms$0.01
37 h agoPassed402176 ms$0.01
40 h agoPassed402824 ms$0.01
44 h agoPassed4021.1 s$0.01
2 days agoPassed402509 ms$0.01
2 days agoPassed402593 ms$0.01
2 days agoPassed402378 ms$0.01