Feed to Markdown for Openclaw

A specialized conversion utility that transforms RSS and Atom feed URLs into structured Markdown content for AI agents and developers.

myx0m0p
v1.1.5
Feb 23, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install rss-skill

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 rss-skill 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-md skill is a powerful tool designed to bridge the gap between web syndication and AI-ready documentation. By utilizing a local Python-based converter, this skill allows users to fetch content from any public RSS or Atom feed and instantly translate it into clean Markdown syntax. As part of the Openclaw Skills library, it prioritizes accuracy and security, ensuring that web content is ingested safely and formatted correctly for further processing.

This utility is particularly valuable for developers and researchers who need to feed recent news, blog posts, or documentation updates into an AI coding agent or a localized knowledge base. It offers fine-grained control over the output, including item limits and template selection, making it a versatile addition to any automated content pipeline.

Feed to Markdown Use Cases

  • Ingesting the latest blog posts from technical sites into a workspace for AI-assisted analysis.
  • Creating automated daily summaries of industry news from multiple RSS feeds into Markdown archives.
  • Archiving specific feed entries as Markdown files to serve as reference material for coding tasks.
  • Filtering and limiting high-volume feeds to extract only the most relevant recent updates.

How Feed to Markdown Works

  1. The user provides an RSS or Atom URL to the skill interface.
  2. The system performs security checks to ensure the URL is public and does not point to internal network addresses.
  3. A local Python script, feed_to_md.py, is invoked with the provided URL and optional configuration parameters.
  4. The script parses the XML structure of the feed, extracting titles, links, dates, and content summaries.
  5. The extracted data is formatted into Markdown using either a short summary template or a full content template.
  6. The resulting Markdown is either streamed to the console or written to a specified .md file within the project directory.

Feed to Markdown Setup

To use this tool from the Openclaw Skills collection, you must have Python 3 installed on your local environment. Follow these steps to set up and run the converter:

# Ensure Python 3 is available
python3 --version

# Basic conversion of a feed URL
python3 scripts/feed_to_md.py "https://example.com/feed.xml"

# Convert and save to a specific file
python3 scripts/feed_to_md.py "https://example.com/feed.xml" --output feed_updates.md

Feed to Markdown Data Schema & Taxonomy

The feed-to-md skill organizes data into a consistent Markdown hierarchy. The following table describes the data points captured during the conversion process:

Element Description Format
Article Title The headline of the feed item H2 or H3 Header
Publication Date The timestamp provided by the feed entry Standard Date String
Content/Summary The main text body or summary excerpt Markdown Paragraph
Source Link A reference URL to the original web content Markdown Inline Link

All generated files are saved with a .md extension and are restricted to the local workspace for security and organization.

Feed to Markdown Advanced Features

  • Template Customization: Choose between short (summarized) and full (detailed) templates to suit your specific data needs.
  • Item Throttling: Use the --limit flag to restrict the number of articles processed, preventing overwhelming output volumes.
  • Summary Length Control: Fine-tune the summary_max_length to truncate long descriptions for more concise documentation.
  • Secure Execution: Features built-in URL re-validation and argument tokenization to protect against SSRF and shell injection, a standard in Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

Featured*