원클릭으로
rss-reader
Discover the RSS/Atom feed URL for a website, then run the fetch-rss.mjs script to retrieve and parse articles from the feed.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Discover the RSS/Atom feed URL for a website, then run the fetch-rss.mjs script to retrieve and parse articles from the feed.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | rss-reader |
| description | Discover the RSS/Atom feed URL for a website, then run the fetch-rss.mjs script to retrieve and parse articles from the feed. |
| metadata | {"openclaw":{"emoji":"📡","always":false,"requires":{"bins":["node"]}}} |
Use this skill when:
📍 全局技能路径提示:文中所有
./scripts/路径均相对于本技能所在目录(即<skill>标签location属性所指目录),不是工作区目录。执行时按本技能实际安装路径拼接。
If you already have an RSS/Atom URL, skip to Step 2.
Method A — page source
Navigate to the website, take a snapshot, and look for <link rel="alternate"> tags in <head>:
<link rel="alternate" type="application/rss+xml" href="/feed">
<link rel="alternate" type="application/atom+xml" href="/atom.xml">
Method B — common paths (try one at a time until one returns XML)
/feed /feed.xml /rss /rss.xml /atom.xml /index.xml
/?feed=rss2 /feeds/posts/default
Method C — look for RSS icons 🟠 or links labelled "RSS", "Subscribe", "Feed".
A valid feed URL returns XML starting with <rss, <feed, or <rdf:RDF.
node /path/to/wiseflow/skills/rss-reader/scripts/fetch-rss.mjs <feed_url> [--limit N] [--skip url1,url2,...]
| Option | Description |
|---|---|
--limit N | Max entries to return (default: 20) |
--skip url1,url2,... | Skip entries whose URLs are already processed (deduplication) |
Output is markdown with two sections:
browser.navigate(url) to fetch each article page.| Situation | Action |
|---|---|
| Feed returns 404 | Try alternative paths from Step 1 |
| Feed requires login | Follow the browser-guide skill |
| Script error "Failed to parse feed" | Feed XML may be malformed; report the URL to the user |
| Empty feed | Report: "This RSS feed has no entries." |
Publish videos to Bilibili (B站) via Open Platform API (OAuth2). Supports chunked video upload, cover image, tags, and partition selection. Requires BILIBILI_APP_ID and BILIBILI_APP_SECRET environment variables.
内容校准预测循环——打分 → 盲预测 → T+3d复盘 → 进化 rubric。按平台独立迭代,每个平台拥有自己的 rubric、校准池、预测日志、受众画像。本技能负责打分(blind sub-agent + score-only.sh + 阈值门 + 流程 1A)与校准闭环;发布记录与数据采集由 published-track 统一管理。
口播视频去口误。自动识别并删除静音、语气词、卡顿词、重复句、残句等,输出干净视频+字幕+剪映草稿。触发词:去口误、剪口播、de-mouth、去除口误
Generate custom WeChat CSS themes from natural language descriptions, WeChat article URLs, or recent articles from a WeChat Official Account. Produces a valid CSS file conforming to wenyan and ready for wx-mp-publisher.
一站式短视频制作。支持文章链接、追爆报告、文字主题等多种输入,用 gen.py 直连火山 Seedance / 阿里云百炼 Wan2.7-HappyHorse 端点生成视频素材(声画同出),FFmpeg 组装成片。
通过浏览器自动化发布视频到微信视频号。处理 wujie shadow DOM,支持视频上传、标题描述填写、即时发布。