{"slug":"ocrwell","title":"ocrwell","description":"Teaches Claude Code the OCRWell document OCR API so it generates correct integration code without having to be fed documentation. The agent learns the /v1 endpoints, the two-step upload flow (create upload → PUT to presigned URL → create document), asynchronous job polling with backoff, both structured-extraction schema formats (template and JSON Schema), the full error catalogue, rate-limit headers, and HMAC-SHA256 webhook signature verification. It also knows the quiet gotchas, like treating a 200 response carrying job.status: \"failed\" as a job failure rather than an HTTP success.","developer":null,"category":null,"reported_installs":null,"active":true,"first_seen_at":"2026-10-03T22:13:33.942Z","last_seen_at":"2026-10-12T12:00:01.234Z","last_changed_at":"2026-10-03T22:13:33.942Z","platform":"claude","sources":["Community"],"works_with":["Claude Code"],"marketplace_url":null,"repository_url":"https://github.com/ocrwell/skill.git","web_data":{},"github_data":{},"catalog_sources":{"community":[{"name":"ocrwell","source":{"sha":"18a7ad2776d26bf45b826b79e123538568b1a971","url":"https://github.com/ocrwell/skill.git","source":"url"},"homepage":"https://ocrwell.com/docs","description":"Teaches Claude Code the OCRWell document OCR API so it generates correct integration code without having to be fed documentation. The agent learns the /v1 endpoints, the two-step upload flow (create upload → PUT to presigned URL → create document), asynchronous job polling with backoff, both structured-extraction schema formats (template and JSON Schema), the full error catalogue, rate-limit headers, and HMAC-SHA256 webhook signature verification. It also knows the quiet gotchas, like treating a 200 response carrying job.status: \"failed\" as a job failure rather than an HTTP success."}]}}