AK RSS 24h Brief

v0.1.2

Read RSS/Atom feeds from an OPML list, fetch articles from the last N hours, and generate a Chinese categorized brief. Use for requests like “generate a 24-h...

1· 1.1k·7 current·7 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for seandong/ak-rss-24h-brief.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "AK RSS 24h Brief" (seandong/ak-rss-24h-brief) from ClawHub.
Skill page: https://clawhub.ai/seandong/ak-rss-24h-brief
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Canonical install target

openclaw skills install seandong/ak-rss-24h-brief

ClawHub CLI

Package manager switcher

npx clawhub@latest install ak-rss-24h-brief
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
The name/description (fetch RSS from an OPML list and produce a Chinese categorized brief) aligns with the provided python script and runtime instructions. Nothing in the code asks for unrelated credentials or system access. However, the SKILL.md and the code both hardcode a particular OPML gist URL into the output header even though the script supports a --opml-url/--opml-file parameter; that is an inconsistency between described flexibility and fixed output attribution.
!
Instruction Scope
Instructions tell the agent to run the included script which will fetch the OPML and then fetch up to many feed URLs. Fetching arbitrary URLs is expected for an RSS aggregator, but it also means the script will perform network requests to whatever URLs appear in the OPML (including internal IPs or private endpoints if the OPML were changed), creating a potential SSRF/internal network access risk. More importantly, the script's summary generation uses canned heuristic Chinese sentences (rule-based templates) that can assert specific interpretations rather than directly quoting or strictly summarizing the original content — this can contradict the SKILL.md constraint 'Never fabricate facts'.
Install Mechanism
No install spec; the skill is instruction-only with a Python script. That is low-risk from an installation perspective because nothing is downloaded or written by an installer. The runtime will execute a local script, so the main runtime risk is what the script does (network fetches), not an installer fetching arbitrary code.
Credentials
The skill requests no environment variables, credentials, or config paths. This is proportionate to the stated purpose. The script only performs HTTP(S) requests and local XML parsing; it does not attempt to read environment secrets or system config.
Persistence & Privilege
The skill does not request always: true and has no install-time persistence. It does not modify other skills or system-wide settings. Agent autonomous invocation is enabled by default but not unusual; no additional privileged presence is requested.
What to consider before installing
This skill is generally coherent for generating RSS-based briefs, but proceed with caution: - Code will fetch whatever feed URLs are present in the OPML. If you or the agent pass an OPML you did not audit, it could cause requests to internal addresses (SSRF / internal network access). Only use trusted OPML sources or run the script in a network-isolated environment. - The output header is hardcoded to a specific gist URL even though the script accepts --opml-url; expect this attribution to appear regardless of which OPML you pass. If that matters, inspect/modify the script. - The script produces rule-based canned Chinese summaries. These heuristics can assert interpretations not strictly present in the source; they may unintentionally "fabricate" inferred details. If you need strictly factual/quotative summaries, review or replace the heuristic summarizer with one that derives content directly from article text. - Because this is a Python script, review the full file before running, and consider executing it in a sandboxed environment without access to sensitive networks or credentials. If you want to proceed: run the script locally with the specific OPML URL you trust, or modify it to restrict allowed hostnames (whitelist) and to tighten summarization behavior.

Like a lobster shell, security has layers — review code before you run it.

latestvk979bm51zdpnydcmjvscxqqxsh81qsgh
1.1kdownloads
1stars
3versions
Updated 1mo ago
v0.1.2
MIT-0

AK RSS 24h Brief

Command

python3 scripts/generate_brief.py \
  --opml-url "https://gist.githubusercontent.com/emschwartz/e6d2bf860ccc367fe37ff953ba6de66b/raw/426957f043dc0054f95aae6c19de1d0b4ecc2bb2/hn-popular-blogs-2025.opml" \
  --hours 24 \
  --min-items 5 \
  --max-items 10

Parameters

  • --opml-url / --opml-file: OPML source (choose one)
  • --hours: time window (default 24)
  • --min-items: minimum output items (default 5)
  • --max-items: maximum output items (default 10)
  • --timeout: network timeout in seconds (default 15)
  • --max-feeds: max feeds to fetch (default 200)
  • --workers: concurrent workers (default 10)

Output Format (fixed)

  • Header line:
    • - [RSS Source](https://gist.githubusercontent.com/emschwartz/e6d2bf860ccc367fe37ff953ba6de66b/raw/426957f043dc0054f95aae6c19de1d0b4ecc2bb2/hn-popular-blogs-2025.opml)
  • Category heading: ## **Category Name**
  • Article item:
    • - [Original Title](URL)
    • Next line: Chinese content summary (concise, content-based)
  • Footer line: Overall Summary: ...

Example Snippet

# 技术资讯简报(最近 24 小时)

- [RSS Source](https://gist.githubusercontent.com/emschwartz/e6d2bf860ccc367fe37ff953ba6de66b/raw/426957f043dc0054f95aae6c19de1d0b4ecc2bb2/hn-popular-blogs-2025.opml)

## **AI工程**
- [How I think about Codex](https://simonwillison.net/2026/Feb/22/how-i-think-about-codex/#atom-everything)
  重点澄清 Codex 相关概念与使用语境,帮助开发者在工具选择和工作流设计上减少认知偏差。

---
Overall Summary: 本期重点聚焦 AI 工程实践与开发效率优化。

Constraints

  • Keep original article titles and links
  • Do not output source domain, published time, or fetch stats
  • Each item must be a Chinese content summary (no boilerplate phrasing, no raw truncation, no embedded English sentences)
  • Never fabricate facts

Comments

Loading comments...