Format Flow for Openclaw

A versatile CLI toolkit for high-fidelity document conversion, web scraping to markdown, and automated image processing.

sashavegal
v1.0.0
Mar 18, 2026
0
951
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install format-flow

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install format-flow using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Format Flow?

Format Flow is a comprehensive multi-format document conversion toolkit designed to simplify complex file transformations. It empowers developers and power users to switch between Word, PDF, Markdown, and web content effortlessly, ensuring that information is always in the right format for the right task. As a valuable addition to the ecosystem of Openclaw Skills, this tool integrates deep formatting capabilities with automated data extraction and image optimization modules.

The skill is built with a modular architecture, allowing for high-quality text extraction from PDFs and perfect layout preservation when moving from Word to PDF. It also bridges the gap between spreadsheets and web development by offering robust Excel to JSON conversion with multiple structural options like records, nested, or grouped formats.

Format Flow Use Cases

  • Converting Word documents to PDF for professional archiving or distribution.
  • Scraping web pages directly into Markdown for knowledge management and research notes.
  • Automating the conversion of Excel datasets into various JSON structures for frontend development.
  • Batch processing image collections to compress, resize, or change formats for website performance.
  • Formatting raw text and unorganized notes into structured documents with tables of contents and timestamps.

How Format Flow Works

  1. The user initiates a conversion command through the main CLI entry point using the convert.py script.
  2. The system analyzes the source file and determines the appropriate converter module based on the user's request (e.g., word2md, excel2json).
  3. Format Flow performs a dependency check to ensure all required libraries like Pillow or openpyxl are available for that specific task.
  4. The core conversion engine processes the file, applying specified parameters such as image quality, scale factors, or text normalization rules.
  5. The finalized output is saved to the destination path, with an optional status report generated for the user.

Format Flow Setup

To get started with this toolkit among your Openclaw Skills, install the core and optional dependencies:

# Install core conversion libraries
pip install python-docx pdfplumber Pillow tqdm

# Install optional components for enhanced functionality
pip install docx2pdf pypandoc beautifulsoup4 openpyxl

Verify the installation by running the status check:

python scripts/convert.py --status

Format Flow Data Schema & Taxonomy

Format Flow organizes its operations and output through a clear modular structure and specific metadata mapping:

Component Description
scripts/convert.py The primary CLI interface for all skill triggers.
scripts/converters/ Directory containing specialized logic for every supported format.
scripts/utils/ Utility modules for dependency handling and helper functions.
JSON Formats Supports records, grouped, nested, and array schemas for data exports.
Image Metadata Supports quality (0-100), width/height, and scale factor parameters.

Format Flow Advanced Features

  • Recursive batch processing: Convert entire directories of files simultaneously using the --batch and --recursive flags.
  • Multi-operation text formatting: Apply normalization, title styling, and paragraph indentation in a single pass.
  • Intelligent web scraping: Convert live URLs or local HTML files into clean Markdown content.
  • Automated image pipeline: Compress, resize, and convert image formats (PNG, JPEG, WEBP) in one workflow.
  • Silent mode: Support for --quiet flags to enable seamless integration into automated backend scripts.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*