← Back to Skills Marketplace
read-any-document (Canonizr)
by
Hector Miller-Bakewell
· GitHub ↗
· v0.0.1
· MIT-0
107
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install read-document
Description
Convert any document to markdown using Canonizr
Usage Guidance
This skill is coherent: it expects a local 'canonizr' pipeline/CLI to be present and tells the agent how to call it. Before installing or using it, verify where 'canonizr' comes from and whether it runs locally or contacts an external service (to avoid unintentionally uploading sensitive documents). If you plan to run the pipeline yourself, install canonizr and Docker from official/trusted sources and confirm the service's behavior (does it store or transmit files?). Also consider updating the skill metadata to declare the required binaries (canonizr and optionally docker) so the expectations are explicit.
Capability Analysis
Type: OpenClaw Skill
Name: read-document
Version: 0.0.1
The skill provides instructions for an AI agent to use the 'canonizr' CLI tool to convert documents to markdown. The SKILL.md file outlines standard usage for file conversion, health checks, and service management via Docker (canonizr up/down). No evidence of data exfiltration, malicious execution, or prompt injection was found, and the capabilities described are consistent with the stated purpose of document processing.
Capability Assessment
Purpose & Capability
The name and description match the instructions (convert documents to Markdown via Canonizr). However, the skill expects a 'canonizr' CLI/service and optionally Docker to be available but the metadata lists no required binaries or install steps — this is a minor documentation mismatch rather than a functional incoherence.
Instruction Scope
Instructions are narrowly scoped to running the canonizr CLI (convert, health, up, down) and using --json. They do not instruct reading unrelated files or exfiltrating data. They do assume the user can start the pipeline (mentions Docker) but do not explain whether the pipeline is local or remote.
Install Mechanism
No install spec (instruction-only) — lowest risk. The skill does not attempt to download or install code itself.
Credentials
No environment variables, credentials, or config paths are requested; nothing disproportionate is asked for.
Persistence & Privilege
Skill is not always-enabled, does not request elevated persistence, and does not modify other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install read-document - After installation, invoke the skill by name or use
/read-document - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.0.1
Initial release of the read-document skill.
- Convert documents (PDFs, images, office files, etc.) to markdown using the Canonizr pipeline.
- Access via CLI with support for direct markdown output and optional JSON metadata.
- Provides error messages for failed conversions.
- Instructions included for starting, stopping, and checking the health of Canonizr.
Metadata
Frequently Asked Questions
What is read-any-document (Canonizr)?
Convert any document to markdown using Canonizr. It is an AI Agent Skill for Claude Code / OpenClaw, with 107 downloads so far.
How do I install read-any-document (Canonizr)?
Run "/install read-document" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is read-any-document (Canonizr) free?
Yes, read-any-document (Canonizr) is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does read-any-document (Canonizr) support?
read-any-document (Canonizr) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created read-any-document (Canonizr)?
It is built and maintained by Hector Miller-Bakewell (@hmillerbakewell); the current version is v0.0.1.
More Skills