Lets Go Rss

轻量级全平台 RSS 订阅管理器。一键聚合 YouTube、Vimeo、Behance、Twitter/X、知识星球、B站、微博、抖音、小红书的内容更新,支持增量去重和 AI 智能分类。

103 stars 13 forksSoftware Development

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add ALBEDO-TABAI/lets-go-rss --skill lets-go-rss
Manual install
git clone --depth 1 https://github.com/ALBEDO-TABAI/lets-go-rss.git /tmp/lets-go-rss
mkdir -p ~/.claude/skills
cp -r /tmp/lets-go-rss/. ~/.claude/skills/lets-go-rss

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Let's Go RSS

全平台 RSS 内容聚合工具,支持增量更新、去重、AI 分类。

## 快速使用

### 添加订阅
```bash
python3 scripts/lets_go_rss.py --add "https://www.youtube.com/@MatthewEncina"
python3 scripts/lets_go_rss.py --add "https://vimeo.com/xkstudio"
python3 scripts/lets_go_rss.py --add "https://www.behance.net/yokohara6e48"
```

### 更新全部(耗时操作,建议用 crontab 后台跑)
```bash
python3 scripts/lets_go_rss.py --update --digest --skip-setup
```

### 读取缓存报告(Bot 推送用,瞬间返回)
```bash
python3 scripts/lets_go_rss.py --status
```

### 查看订阅
```bash
python3 scripts/lets_go_rss.py --list
python3 scripts/lets_go_rss.py --stats
```

### 查看全量概览(所有订阅最新一条)
```bash
python3 scripts/lets_go_rss.py --overview
```

### 健康体检 & 自动修复
```bash
python3 scripts/lets_go_rss.py --doctor      # 只打印状态
python3 scripts/lets_go_rss.py --auto-fix    # 自动重启挂掉的 RSSHub、清僵尸锁
```

### Playwright tier(绕过平台反爬)

`RSS_PLAYWRIGHT_PLATFORMS` 控制哪些平台走 skill 自管的 Chromium(Playwright)—— 用真浏览器访问,继承"正常用户"反爬声誉。

**默认已为 Bilibili 开启**(B 站无需登录,直接工作)。Twitter / 小红书平台强制要求登录态。

#### Agent 应主动编排的一次性登录流程

当 `--doctor` 或摘要报告显示 Twitter/XHS 源因 `auth` 失败时,**agent 应主动提议用户让你帮他完成登录**,而不是让用户自己去跑命令。标准套路:

1. `AskUserQuestion` 问用户:要不要现在登录 Twitter / 小红书(多选)
2. 对用户勾选的每个平台,运行:
   ```bash
   python3 scripts/lets_go_rss.py --login <twitter|xiaohongshu>
   ```
   这一条命令会依次:① 打开可见 Chromium 到登录页 → ② 等用户关窗 → ③ 自动拉一条该平台已有订阅验证登录成功 → ④ 自动把该平台写进 `.env` 的 `RSS_PLAYWRIGHT_PLATFORMS`
3. 最后跑一次 `--doctor` 或一轮冒烟,确认失败数下降

用户看到的步骤极简:**只需要在弹出的 Chromium 里登录自己的账号,登完关窗,其他全部由 agent 搞定**。

## Bot 推送最佳实践
Read the full skill on GitHub

Details

Skill name
lets-go-rss
Repo updated
24 April 2026

FAQ

What does the Lets Go Rss skill do?

轻量级全平台 RSS 订阅管理器。一键聚合 YouTube、Vimeo、Behance、Twitter/X、知识星球、B站、微博、抖音、小红书的内容更新,支持增量去重和 AI 智能分类。

How do I install the Lets Go Rss skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add ALBEDO-TABAI/lets-go-rss --skill lets-go-rss. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Lets Go Rss popular?

It lives in ALBEDO-TABAI/lets-go-rss, which has 103 GitHub stars and 13 forks.

Related skills

Mini Program Engineering Suite

93

NocodeMrLi/mini-program-engineering-skill-suite

Orchestrate evidence-first engineering for WeChat and other mini programs from a vague idea or existing repository through project discovery, product specification, architecture, implementation, debugging, device adaptation, verification, and release readiness. Use when users ask to build a mini program from zero to one, take over an existing mini-program project, deliver a cross-stage feature, diagnose project status, coordinate development and testing, or judge whether a mini program is ready to upload or release. Enforces fact discovery, change boundaries, stage gates, evidence-calibrated s

Software Development

Lokalbot CLI

83

stevyhacker/LokalBot

The user's local memory of their meetings, screen, coding-agent work, and what they shared about themselves. Run `lokalbot-cli brief` at the start of a session on the user's own work, and check LokalBot before asking the user about past work, decisions, commitments, or where something stands. Also use it to look up how LokalBot is configured.

Software DevelopmentIn 1 list11

Sheets CLI

72

gmickel/sheets-cli

Read, write, and update Google Sheets data via CLI. Use when the user asks to read spreadsheet data, update cells, append rows, or work with Google Sheets. Triggers on mentions of spreadsheets, sheets, Google Sheets, tabular data in the cloud, or specific sheet names like "Projects" or "Tasks".

Software DevelopmentIn 1 list

Venice Errors

160

veniceai/skills

Handle Venice API errors correctly. Covers the error body shapes (StandardError, DetailedError with validation details/issues, OpenAI-style context_length_exceeded, upstream provider rejections with request_id including TypeSafe/FastAPI validation errors, ContentViolationError, ProviderContentPolicyError, PayloadTooLargeError, the two x402 402 bodies), every meaningful status code (400-504, including 410 for retired endpoints), the three families of rate-limit headers, the per-key error budget (FAILED_REQUESTS / UNSUPPORTED_FEATURE_REQUESTS), Retry-After on overloaded models, SSE stream errors

Software DevelopmentIn 1 list27

Using Lwc

69

JanYork/llm-wiki-cli

Use when substantive project work, structural code questions, research, planning, debugging, architecture, decisions, document ingest, incident recovery, or verified context and results should survive future sessions; also when the user invokes $using-lwc or asks to search, update, repair, configure, maintain, or transfer an LWC Wiki, graph index, or portable memory archive.

Software DevelopmentIn 1 list

Venice Auth

160

veniceai/skills

Authenticate to the Venice API with a Bearer API key or with an x402 / SIWX wallet (EVM on Base, including EIP-1271 smart wallets, or Ed25519 on Solana). Covers which endpoints accept which scheme, the SIGN-IN-WITH-X header format, the SIWE and Solana message fields, the enforced TTL / clock-skew / nonce rules, every X402_SIGN_IN_* error code, the venice-x402-client SDK, and how to choose between the two modes.

Software DevelopmentIn 1 list27

Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.