A universal file-to-Markdown conversion layer powered by Cloudflare Workers AI to prepare any document for LLM ingestion.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install file-to-markdown
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install file-to-markdown using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The File to Markdown skill is a high-performance utility designed to transform diverse file formats into clean, structured Markdown text. By leveraging the markdown.new API and Cloudflare Workers AI, it provides a seamless bridge between unstructured data and AI-ready content. Whether you are dealing with complex PDFs, multi-sheet spreadsheets, or visual images, this skill ensures that Openclaw Skills users can extract valuable information without manual formatting.
This tool is essential for developers and researchers who need to feed high-quality data into Large Language Models (LLMs). With support for over 20 formats and zero authentication requirements for standard usage, it streamlines the data preparation phase of any AI workflow, making it one of the most versatile Openclaw Skills available for document processing and RAG pipelines.
Integrating this skill into your environment is straightforward as it requires no initial authentication for up to 500 requests per day. You can interact with the API via simple curl commands.
To convert a remote file:
curl -s "https://markdown.new/https://example.com/report.pdf"
To upload and convert a local file:
curl -s https://markdown.new/convert -F "[email protected]"
The skill organizes data into structured JSON objects when requested via POST or the format parameter, allowing Openclaw Skills to manage LLM budgets effectively.
| Field | Type | Description |
|---|---|---|
success |
Boolean | Indicates if the conversion was successful. |
content |
String | The core Markdown output ready for AI ingestion. |
title |
String | The extracted title or filename of the document. |
tokens |
Integer | Estimated token count for the generated Markdown. |
method |
String | The specific conversion pipeline or AI model used. |
duration_ms |
Integer | Total time taken to process the file in milliseconds. |
Loading
A lightweight utility to retrieve the current system uptime and load average using native system commands.

A command-line utility for executing TradingView Pine Script indicators and outputting structured technical analysis data.

A secure, non-custodial AI agent skill for automated and manual trading on Polymarket prediction markets using locally signed transactions.

A powerful automation tool for AI agents to post images to Instagram using residential proxies to bypass bot detection.

A powerful interface for querying, troubleshooting, and explaining Translink SEQ GTFS static and realtime transit data.

An autonomous DeFi trading agent for BNB Chain featuring three intelligent strategies and self-improving reinforced learning.








































