Felo Web Extract for Openclaw

A robust extraction tool that transforms any webpage URL into clean Markdown, plain text, or structured HTML for easy processing.

wangzhiming1999
v1.0.0
Mar 6, 2026
0
1.2k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install felo-web-extract

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 felo-web-extract 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 Felo Web Extract?

The Felo Web Extract skill is a high-performance utility designed to bridge the gap between complex web structures and clean data formats within Openclaw Skills. By leveraging the Felo Web Extract API, it allows developers to bypass the traditional hurdles of web scraping, such as handling dynamic content or stripping away boilerplate code. This skill is essential for anyone building AI-driven workflows that require high-quality, readable content from the web.

Whether you need to convert a technical blog post into Markdown for documentation or extract specific data points using CSS selectors, this tool provides a reliable and scalable solution. It integrates seamlessly into the Openclaw Skills ecosystem, offering both a simplified CLI interface and direct API access for advanced automation tasks.

Felo Web Extract Use Cases

  • Automatically converting news articles into Markdown for LLM-based summarization.
  • Scraping specific data fields from product pages using CSS selectors.
  • Building local knowledge bases by fetching and cleaning web documentation.
  • Streamlining research workflows by extracting readable text without ads or navigation menus.
  • Generating structured content from URLs to be used in secondary Openclaw Skills automations.

How Felo Web Extract Works

  1. The user initiates a request by providing a target URL and optional parameters like format or selectors.
  2. The skill verifies the FELO_API_KEY and prepares the request payload for the Open Platform.
  3. A secure request is sent to the Felo Web Extract endpoint, specifying the desired output format (Markdown, Text, or HTML).
  4. The Felo engine processes the page, optionally applying readability algorithms to isolate the primary content area.
  5. The cleaned data is returned to the Openclaw Skills environment, ready for display, storage, or further processing.

Felo Web Extract Setup

To get started, you must first obtain an API key from felo.ai via the Settings -> API Keys menu. Once you have your key, configure your environment variable:

# Linux/macOS
export FELO_API_KEY="your-api-key-here"

# Windows PowerShell
$env:FELO_API_KEY="your-api-key-here"

You can then run the skill via the bundled script:

node felo-web-extract/scripts/run_web_extract.mjs --url "https://example.com"

Felo Web Extract Data Schema & Taxonomy

The skill organizes extracted data based on the requested format. The underlying API response follows this structure:

Property Description
code Integer status code (0 indicates success).
message String confirmation message.
data.content The extracted string containing the Markdown, HTML, or Text.

When using the Openclaw Skills CLI, users can pass the --json flag to receive the full metadata object, otherwise, only the raw content string is returned for easier piping into other tools.

Felo Web Extract Advanced Features

  • CSS Selector Support: Use target-selector to pinpoint exactly which part of the DOM to extract.
  • Dynamic Content Handling: The wait-for-selector option ensures that JavaScript-heavy pages are fully loaded before extraction.
  • Readability Mode: Automatically filters out noise like sidebars and ads to return only the core article content.
  • Crawl Mode Selection: Choose between fast for speed or fine for more thorough page parsing.
  • Multi-format Export: Native support for Markdown, HTML, and plain text enables versatile data integration within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0