clichefactory-becb83 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited clichefactory-becb83 (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
ClicheFactory extracts structured, Pydantic-validated data from documents. Give it a file and a JSON schema — it returns clean JSON.
This skill requires the clichefactory MCP server. Register it once:
openclaw mcp set clichefactory '{"command":"uvx","args":["clichefactory-mcp"],"env":{"CLICHEFACTORY_API_KEY":"cliche-your-key"}}'Get your API key at clichefactory.com → Settings → API Keys. Free pages included, no credit card.
Verify with openclaw mcp list.
Primary tool. Takes a document file path and a JSON schema, returns structured JSON matching the schema.
Parameters:
file — absolute path to the documentschema — JSON schema (inline object or path to a .json file)mode — "service" (default, ClicheFactory cloud) or "local" (BYOK, advanced)extraction_mode — omit for default OCR+LLM, or "fast" for multimodal LLM without OCRmodel — LLM override, e.g. "openai/gpt-4o"Converts a document to readable markdown. Use this to inspect contents before building a schema, or when extract fails and you need to understand the document structure.
Parameters:
file — absolute path to the documentmode — "service" (default) or "local"Checks configuration, Python dependencies, and system binaries. Call this when extraction fails to diagnose the issue.
to_markdown first to see the content.extract with the file and schema (service mode is the default).doctor to check whether the API key is configured.For BYOK / on-machine extraction, install local extras and set LLM credentials:
openclaw mcp set clichefactory '{"command":"uvx","args":["clichefactory-mcp"],"env":{"LLM_MODEL_NAME":"gemini/gemini-3-flash-preview","LLM_API_KEY":"YOUR_KEY"}}'Requires pip install "clichefactory-mcp[local]".
PDF, PNG, JPG, JPEG, WebP, GIF, BMP, DOCX, DOC, ODT, XLSX, CSV, EML, TXT, MD.
Schemas follow standard JSON Schema. Example for an invoice:
{
"type": "object",
"properties": {
"invoice_number": {"type": "string"},
"date": {"type": "string", "description": "Invoice date in YYYY-MM-DD format"},
"vendor": {"type": "string"},
"line_items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"description": {"type": "string"},
"quantity": {"type": "number"},
"unit_price": {"type": "number"},
"total": {"type": "number"}
}
}
},
"total_amount": {"type": "number"}
}
}Use description fields in the schema to guide extraction — the LLM reads them.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.