Feed to Markdown for Openclaw

A specialized tool for converting live RSS and Atom feed streams into formatted Markdown files for easy reading or AI processing.

myx0m0p
v1.2.0
Feb 24, 2026
2
1.4k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install feed-to-md

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 feed-to-md 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 Feed to Markdown?

The Feed to Markdown skill is a robust utility designed for users who need to bridge the gap between web syndication and local documentation. As part of the Openclaw Skills ecosystem, this tool allows you to fetch content from any public RSS or Atom feed and transform it into Markdown. Whether you are building a personal knowledge base or preparing data for an AI agent, this skill ensures that web updates are captured in a clean, readable, and structured format.

By running a local Python script, the skill provides a secure way to handle content ingestion without relying on external third-party conversion services. It is particularly useful for developers and researchers who need to archive blog posts, news updates, or changelogs directly into their local workspaces.

Feed to Markdown Use Cases

  • Automatically fetching the latest news from a blog and saving it as a Markdown file for later reading.
  • Feeding the latest entries from a technical RSS feed into an AI agent for summarization.
  • Archiving historical feed data into a personal knowledge management system using Openclaw Skills.
  • Monitoring project updates or changelogs by converting Atom feeds into local documentation.

How Feed to Markdown Works

  1. The user provides an RSS or Atom feed URL to the agent.
  2. The skill validates the URL to ensure it points to a public IP address and follows security protocols.
  3. A local Python script processes the feed data, extracting titles, links, and summaries.
  4. The content is formatted according to a chosen template preset (either short or full).
  5. The resulting Markdown is either returned as text or written to a specified file within the workspace.

Feed to Markdown Setup

To use this skill, ensure that Python 3 is installed in your environment. The core logic resides in a bundled script that is executed via the command line.

# Standard usage to view feed content in terminal
python3 scripts/feed_to_md.py "https://example.com/feed.xml"

# Save a specific number of items to a file
python3 scripts/feed_to_md.py "https://example.com/feed.xml" --output my_feed.md --limit 5

Feed to Markdown Data Schema & Taxonomy

The skill produces Markdown output that can be customized through various flags. The structure typically follows this schema:

Component Type Description
feed_url Input The source RSS/Atom feed address.
output Parameter Workspace-relative path ending in .md.
limit Parameter Integer defining the maximum number of articles retrieved.
template Parameter Options include 'short' (default) or 'full' (with summaries).
summary_max_length Parameter Character limit for article summaries to keep files concise.

Feed to Markdown Advanced Features

  • Multi-stage URL validation to prevent access to private networks or localhost.
  • Workspace-relative output enforcement to maintain directory integrity.
  • Custom template presets that allow for high-level summaries or full content extraction.
  • Compatibility with other Openclaw Skills for creating complex automated content pipelines.

SKILL.md


Loading

Related Openclaw Skills

Featured*