An agent-agnostic tool for converting multi-format documents, spreadsheets, audio files, and web pages into structured Markdown or HTML.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install tokenflow
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 tokenflow using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
TokenFlow is a highly extensible, agent-agnostic tool designed to bridge the gap between heavy, unstructured files and LLM context windows. By integrating with the TokenFlow API, this capability automatically converts PDFs, spreadsheets, Word documents, web pages, and audio files into parsed, clean markdown or HTML. It serves as an essential addition to any developer's catalog of Openclaw Skills, allowing AI agents to effortlessly read local files and external web pages.
Since configuration is managed entirely agent-side via a local JSON profile, developers can set custom rules for different document types, manage fallbacks during conversion failures, and establish interactive prompts. By translating binary assets into lightweight, semantic text, TokenFlow ensures your workflows maximize token efficiency and maintain rich format context.
To integrate this conversion utility into your workflows, configure your credentials and pull the module to your local instance.
For systems utilizing Openclaw Skills, run the package installation command:
openclaw skills install tokenflow
Alternatively, clone or download the workspace manually into your configured location:
cp -r tokenflow ~/.openclaw/skills/
For Hermes configurations, place the directory into your active skills path:
cp -r tokenflow ~/.hermes/skills/
Create a local configuration file named config.json inside your skill's directory:
{
"apiKey": "your-api-key-here",
"apiUrl": "https://tokenflow.fly.dev",
"filetypeBehavior": {
"docx": { "action": "convert", "askEachTime": false },
"xlsx": { "action": "convert", "askEachTime": true },
"pdf": { "action": "convert", "askEachTime": false },
"audio": { "action": "convert", "askEachTime": false }
},
"outputFormat": "markdown",
"maxRetries": 1,
"fallbackBehavior": "use_file"
}
Ensure you configure your environment keys if your runtime system requires execution variables:
export TOKENFLOW_API_KEY="Your TokenFlow API key"
TokenFlow structures all conversions through a localized profile and interacts with structured API nodes. Below is the configuration taxonomy mapping:
| File Type | Extensions Supported | Action Policy | Prompt User (askEachTime) |
|---|---|---|---|
docx |
.docx, .pptx | "convert" or "skip" |
True/False |
xlsx |
.xlsx, .xls, .csv | "convert" or "skip" |
True/False |
pdf |
"convert" or "skip" |
True/False | |
audio |
.wav, .mp3, .ogg, .flac, .m4a | "convert" or "skip" |
True/False |
POST /convert: Converts files to structured Markdown/HTML using your authorization token.POST /convert/preview: Retrieves index records and tab metadata for multi-sheet workbooks.POST /convert/url: Transforms external hyperlinks into readable markdown structures.GET /health: Serves as the system check endpoint.GET /usage: Monitors monthly credits and query usage stats.use_file to bypass conversion failures and fall back to raw attachments.Loading
A command-line integration and AI agent capability that automates task, project, and attachment management on TickTick and Dida365.

An intelligent architecture refactoring skill that converts user design ideas into formal RFC documents and enforces them via automated Cursor rules.

A high-accuracy dual-engine OCR tool using EasyOCR and Tesseract with 15 advanced image preprocessing chains for maximum extraction accuracy.

A powerful real-time search skill enabling AI agents to query, filter, and summarize X (Twitter) posts directly via the xAI Grok API.

An automated meta-skill designed to streamline the entire lifecycle of custom AI skill creation, local validation, security scanning, and publishing to ClawHub.

An advanced metacognitive engine for structuring complex user requests, selecting and orchestrating subordinate AI skills, and delegating shared concerns.








































