Openclawx news-fetcher

Fetches top news, recent articles, or RSS feeds from the web using curl, wget or custom scripts to provide the user with the latest information on a given topic.

install
source · Clone the upstream repo
git clone https://github.com/next-open-ai/openclawx
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/next-open-ai/openclawx "$T" && mkdir -p ~/.claude/skills && cp -r "$T/presets/workspaces/morning-briefing/skills/news-fetcher" ~/.claude/skills/next-open-ai-openclawx-news-fetcher && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/next-open-ai/openclawx "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/presets/workspaces/morning-briefing/skills/news-fetcher" ~/.openclaw/skills/next-open-ai-openclawx-news-fetcher && rm -rf "$T"
manifest: presets/workspaces/morning-briefing/skills/news-fetcher/SKILL.md
source content

News Fetcher Skill

Use this skill when the user asks for the latest news, updates on a topic, or trending topics.

Workflow

  1. Understand the user's topic of interest (e.g., "AI news", "technology", "sports").
  2. Use the
    read_url_content
    tool to fetch RSS feeds (like news.ycombinator.com/rss) or news aggregator sites. If the site requires JavaScript, advise the user that the
    agent-browser
    skill might be more appropriate.
  3. Parse the retrieved content. If it's XML/RSS, you can use
    bash
    tools (like
    xmllint
    ,
    grep
    , or short python scripts) to extract titles and URLs.
  4. Present the top 5-10 headlines with URLs to the user in a clean, markdown-formatted list.