Skip to main content

consume-feed

Manage and run nightly ingestion of upstream feeds (RSS). GitHub and NVD support coming in Phase 2. Fetch updates, store summaries in ArangoDB, and integrate with Memory. Use this skill to "check for updates" or "add a new source" to the knowledge graph.

跳到安装

来源信息

仓库
grahama1970/agent-stack-public
最近来源活动
2026年9月24日 15:51
检测到的 SKILL.md 语言
英语
星标
0
分支
0

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
23 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
consume-feed
description
Manage and run nightly ingestion of upstream feeds (RSS). GitHub and NVD support coming in Phase 2. Fetch updates, store summaries in ArangoDB, and integrate with Memory. Use this skill to "check for updates" or "add a new source" to the knowledge graph.
triggers
["pull the feeds","run feed ingest","check upstream updates","fetch nightly updates","add rss feed","check feed ingest health"]
metadata
{"short-description":"Ingest RSS feeds into Memory"}
provides
["consume-feed"]
composes
["memory","arxiv","ingest-book","task-monitor","agentic-evals"]
disciplines
["data-engineering"]
> STOP. READ THIS ENTIRE SKILL.MD BEFORE CALLING ANY ENDPOINT. # Consume Feed Skill A robust ingestion engine for upstream data sources. ## Phase 1: RSS (Implemented) - "Pull the feeds now" -> `./run.sh run --mode manual` - "Add this RSS feed <url>" -> `./run.sh sources add rss --url <url>` - "Check feed ingest health" -> `./run.sh doctor` ## Phase 2: GitHub & NVD (Aspirational) - "Add GitHub repo <owner>/<repo>" -> `sources add github --repo <owner>/<repo>` - "Track NVD for <keyword>" -> `sources add nvd --query <keyword>` ## Usage ### Run Ingestion ```bash # Run nightly crawl (all sources, respect intervals) ./run.sh run --mode nightly # Run specific source immediately ./run.sh run --source <key> ``` ### Manage Sources ```bash # List all ./run.sh sources list # Add RSS ./run.sh sources add rss --url "https://github.blog/feed/" ``` ### Diagnosis & Initialization ```bash # Health check ./run.sh doctor # Force initialize search views and indexes ./run.sh doctor --init ``` ## Resilience - Uses **exponential backoff** and **jitter** for all network requests. - Persists **checkpoints** (ETags, Timestamps) to resume efficiently. - Reuses **Memory skill connection** for stable, shared database access.
在 GitHub 查看