/install feed-to-md
RSS/Atom to Markdown
Use this skill when the task is to convert an RSS/Atom feed URL into Markdown.
What this skill does
- Converts a feed URL to Markdown via a bundled local script
- Supports stdout output or writing to a Markdown file
- Supports limiting article count and summary controls
Inputs
- Required: RSS/Atom URL
- Optional:
- output path
- max item count
- template preset (
shortorfull)
Usage
Run the local script:
python3 scripts/feed_to_md.py "\x3Cfeed_url>"
Write to file:
python3 scripts/feed_to_md.py "https://example.com/feed.xml" --output feed.md
Limit to 10 items:
python3 scripts/feed_to_md.py "https://example.com/feed.xml" --limit 10
Use full template with summaries:
python3 scripts/feed_to_md.py "https://example.com/feed.xml" --template full
Security rules (required)
- Never interpolate raw user input into a shell string.
- Always pass arguments directly to the script as separate argv tokens.
- URL must be
httporhttpsand must not resolve to localhost/private addresses. - Every HTTP redirect target (and final URL) is re-validated and must also resolve to public IPs.
- Output path must be workspace-relative and end in
.md. - Do not use shell redirection for output; use
--output.
Safe command pattern:
cmd=(python3 scripts/feed_to_md.py "$feed_url")
[[ -n "${output_path:-}" ]] && cmd+=(--output "$output_path")
[[ -n "${limit:-}" ]] && cmd+=(--limit "$limit")
[[ "${template:-short}" = "full" ]] && cmd+=(--template full)
"${cmd[@]}"
Script options
-o, --output \x3Cfile>: write markdown to file--limit \x3Cnumber>: max number of articles--no-summary: exclude summaries--summary-max-length \x3Cnumber>: truncate summary length--template \x3Cpreset>:short(default) orfull
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install feed-to-md - After installation, invoke the skill by name or use
/feed-to-md - Provide required inputs per the skill's parameter spec and get structured output
What is Feed To Md?
Convert RSS or Atom feed URLs into Markdown using the bundled local converter script. Use this when a user asks to turn a feed URL into readable Markdown, op... It is an AI Agent Skill for Claude Code / OpenClaw, with 742 downloads so far.
How do I install Feed To Md?
Run "/install feed-to-md" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Feed To Md free?
Yes, Feed To Md is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Feed To Md support?
Feed To Md is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Feed To Md?
It is built and maintained by Andre P (@myx0m0p); the current version is v1.2.0.