Rsshub Route Authoring Skill

Author PR-ready RSSHub routes — namespace.ts, route handler, Radar rules and PR description — that survive code review. Distilled from 2,727 route PRs. Use when asked to write, fix or review an RSSHub route, add an RSS feed for a website via RSSHub, contribute a route to DIYgod/RSSHub, or when working with cheerio selectors, cache.tryGet, parseDate, Radar rules, or the RSSHub PR template. Trigger on RSSHub, RSS route, RSS feed for X, 给 X 做 RSS 订阅, namespace.ts, DataItem. Do not use for deploying RSSHub, debugging runtime errors, tuning cache/config, or non-RSSHub scraping.

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add AboutRSS/rsshub-route-authoring-skill --skill rsshub-route-authoring-skill
Manual install
git clone --depth 1 https://github.com/AboutRSS/rsshub-route-authoring-skill.git /tmp/rsshub-route-authoring-skill
mkdir -p ~/.claude/skills
cp -r /tmp/rsshub-route-authoring-skill/. ~/.claude/skills/rsshub-route-authoring-skill

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

From the SKILL.md

# RSSHub route authoring

Produces route code that can be merged into [DIYgod/RSSHub](https://github.com/DIYgod/RSSHub).

Two rules decide almost everything:

1. **Every defensive construct needs a number.** `.first()`, `.last()`, `.trim()`, `?? ''`,
   a custom `User-Agent`, a fallback date, a pagination parameter — prove it with a count or
   delete it.
2. **Read the project's own rules first.** They supersede anything remembered from training
   data, and they change over time. In this order:
   - `AGENTS.md` in the working directory — the contributor guide, 49 numbered rules
   - `.github/prompts/pr_review_rules.md` in the RSSHub repo — the 26 rules the auto-review
     bot enforces:

     ```bash
     gh api repos/DIYgod/RSSHub/contents/.github/prompts/pr_review_rules.md
     ```

   - <https://docs.rsshub.app/joinus/> — the narrative docs

## Workflow

### 0. Environment

- Work inside an RSSHub checkout (a fork is fine). Nothing here works standalone.
- Install dependencies, then start the dev server on port 1200:
  `pnpm i` followed by `pnpm dev`.
- `pnpm` is the package manager. Install it however suits your platform — `npm i -g pnpm`,
  `brew install pnpm`, `winget install --id pnpm.pnpm`, `scoop install pnpm`, or the standalone
  install script. If your shell cannot execute `pnpm` directly (a common case is a script
  execution policy on Windows PowerShell), invoke the binary by its full name instead —
  `pnpm.cmd` on Windows.
Read the full skill on GitHub

Details

Skill name
rsshub-route-authoring-skill
License
MIT
Repo updated
16 September 2026

FAQ

What does the Rsshub Route Authoring Skill skill do?

Author PR-ready RSSHub routes — namespace.ts, route handler, Radar rules and PR description — that survive code review. Distilled from 2,727 route PRs. Use when asked to write, fix or review an RSSHub route, add an RSS feed for a website via RSSHub, contribute a route to DIYgod/RSSHub, or when working with cheerio selectors, cache.tryGet, parseDate, Radar rules, or the RSSHub PR template. Trigger on RSSHub, RSS route, RSS feed for X, 给 X 做 RSS 订阅, namespace.ts, DataItem. Do not use for deploying RSSHub, debugging runtime errors, tuning cache/config, or non-RSSHub scraping.

How do I install the Rsshub Route Authoring Skill skill?

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

Is Rsshub Route Authoring Skill popular?

It lives in AboutRSS/rsshub-route-authoring-skill, which has 27 GitHub stars and 0 forks.

Related skills

Git Ship

20

oil-oil/git-ship

自动化 Git 工作流一键发布助手,执行完整的「ship」流程: 基于最新 main 切新分支 → commit → 推送 → 创建 PR → squash merge → 回 main。 调用 ship 本身就是对完整流程的授权;自动推断分支名、commit message 和 PR 内容, 并主动解决 Git 冲突、测试、lint、类型检查、构建和 CI 失败,持续修复和重试, 直到改动成功合并。不要因可自行修复的失败暂停,只在认证、权限、仓库保护等 无法由当前环境解决的外部阻塞出现时请求用户介入。 仅在用户明确表达「ship」意图时触发,例如: - 直接说「ship」「/ship」「git ship」 - 明确要求完整走完 git 流程:「帮我走一遍 git 流程」「拉 main、切分支、提 PR、合并」 - 使用类似「发布这次改动」「把这些改动提成 PR 并合并」的表达 不应触发的情况: - 只是想 commit - 只是想创建 PR - 只是想 push 代码 - 讨论 git 相关问题或解释 git 概念

Git & Code Review

Add Skill Installer

28

kevintsai1202/add-skill-installer

安裝 Agent Skills 到本機。當用戶想要「安裝技能」、「新增 skill」、「從 GitHub 安裝 skill」、或「install skill from repo」時觸發此技能。

Git & Code Review

Irpf Brasil

19

Danielbluz/skill-irpf-brasil

Assistente especializado em Imposto de Renda Pessoa Física (IRPF) Brasil — ciclo 2026, ano-base 2025. Use quando o usuário mencionar "IRPF", "Imposto de Renda", "declaração de IR", "malha fina", "DARF", "REVAR", "Cashback IRPF", "pré-preenchida", "Núcleo Familiar", "restituição IR", "bets imposto", "ComprovaBet", "e-Social IR", "DIRF", "ganhos bolsa imposto", "day trade", "GCAP", "ganho de capital", "vender imóvel", "isenção 180 dias", "MEI declaração", "lucro distribuído", "espólio inventário herança", "saída definitiva exterior", "residência fiscal", "IRPFM", "imposto mínimo", "Lei 15.270",

Git & Code Review

Code Review

30

felipereisdev/code-review-skill

Performs a structured, comprehensive code review of git changes (uncommitted, staged, current branch vs base, a single commit, a commit range, or a GitHub pull request or GitLab merge request by number or URL). Detects the stack and architecture automatically, applies stack- and pattern-specific rules, and reports findings by severity. Use when the user runs /code-review or /review-pr, or asks to "review my changes", "review PR", "review this branch", "do a code review", "revisar minhas mudanças", "revisar o PR" or "fazer code review".

Git & Code Review

Remote Computer

22

paoloanzn/remote-computer

Configure and provision a remote development VM on AWS EC2 or Google Cloud Compute Engine, or a local SSH-ready Linux development container with apple/container on an Apple silicon Mac. Verify provider context, size the machine (host-aware container resource suggestions and Dockerfile configurations saved under ~/Documents/Containers), create dedicated VM-access SSH keys, optionally discover and port local Git/GitHub/GPG configuration with shared GitHub authentication keys, maintain the ~/.vms.json live-VM registry, reconcile status, and prepare direct SSH access. Use when a user asks to creat

Git & Code Review

Gitmoot

24

gitmoot/gitmoot

Use Gitmoot for local-first AI agent coordination across repositories, reviews, GitHub PR comments, daemon jobs, stuck jobs, branch locks, agent templates, custom prompt agents, orchestration, heartbeats, pipelines, routing telemetry, event webhooks, the web dashboard, runtime metadata, and Codex, Claude Code, Kimi Code, or omp runtime workflows.

Git & Code Review23

Browse the most popular Claude skills, all git & code review skills, or write your own with the skills generator.