ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

feed-to-md

Convert RSS or Atom feed URLs into Markdown using feed2md. Use this when a user asks to turn a feed URL into readable Markdown, optionally limiting items or writing to a file.

Why use this skill?

Instantly transform RSS or Atom web feeds into clean, readable Markdown files using the feed-to-md OpenClaw agent skill. Perfect for archiving and reading.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/myx0m0p/rss-skill
Or

What This Skill Does

The feed-to-md skill acts as a powerful bridge between fragmented RSS/Atom feed data and readable Markdown documentation. By leveraging the feed2md utility, this skill parses raw XML feeds and transforms them into clean, structured text. Whether you are aggregating news, tracking blog updates, or archiving newsletters, this skill automates the data extraction process. It supports critical customization, such as limiting the number of articles processed, controlling summary length to avoid bloated output, and selecting between 'short' and 'full' templates. It can output data directly to your console for immediate reading or save it straight to a file for persistent storage.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/myx0m0p/rss-skill

Ensure that you have Node.js installed, as this skill relies on the feed2md-cli package. Once installed, the skill interface is ready to handle feed URLs provided in your agent requests.

Use Cases

  • Newsletter Aggregation: Convert daily blog RSS feeds into a single Markdown file for weekly reading or internal review.
  • Content Archiving: Automatically save historical articles from a tech blog into a local Git-tracked Markdown repository.
  • Research Automation: Extract specific project updates from Atom feeds and append them to an active research log document.
  • Rapid Filtering: Quickly convert long feed lists into digestible summaries without opening multiple browser tabs.

Example Prompts

  1. "Convert the blog feed from https://example.com/feed.xml into a markdown file named updates.md, and only include the last 5 articles."
  2. "Grab the latest entries from the tech news feed at https://techcrunch.com/feed/ and display them in the chat using the full template."
  3. "Summarize the last 10 posts from https://myblog.com/atom.xml and save the output to my documents folder, but please exclude the summaries to keep it brief."

Tips & Limitations

  • Template Selection: Use the 'short' preset for quick scanning and 'full' for long-form reading; the default is 'short'.
  • Summary Management: If you are processing a high-volume feed, use --no-summary or --summary-max-length to keep your Markdown files manageable and readable.
  • Network Dependency: As this is a web-parsing skill, ensure the target feed URLs are publicly accessible. Private feeds behind auth may require additional configuration or header support.
  • Consistency: Always specify the output file name when you want to save data; otherwise, large feeds may clutter your chat interface buffer.

Metadata

Author@myx0m0p
Stars1335
Views3
Updated2026-02-23
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-myx0m0p-rss-skill": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#rss#markdown#automation#content#parsing
Safety Score: 4/5

Flags: network-access, file-write