بنقرة واحدة
replace-skill-name
Digest of the most interesting new posts on [REPLACE: TOPIC] from RSS feeds and the open web
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Digest of the most interesting new posts on [REPLACE: TOPIC] from RSS feeds and the open web
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Run a task through your Executor Cloud tool catalog - one MCP endpoint proxying every integration you connected (MCP servers, OpenAPI specs, GraphQL APIs), with per-tool allow/approve/block policies. OAuth Connect via the dashboard MCP panel.
Live-data research via the glim.sh MCP - web search, full page extraction, X/Twitter, Reddit, GitHub, Amazon, and YouTube transcripts - synthesized into a cited digest. Pay-per-call from the connected account balance; OAuth Connect via the dashboard MCP panel.
Read your Robinhood Agentic brokerage account via the Robinhood Trading MCP - portfolio, buying power, positions, and order history - and place a single operator-instructed trade. OAuth Connect via the dashboard MCP panel.
Business-development radar across your product family - find who's building, forking, integrating, and mentioning your products, ranked into a who-to-talk-to-this-week lead list.
Generate and send a digest on a configurable topic, optionally pulling RSS/Atom feeds as an input source alongside web + X signal
Search and curate X/Twitter behind one selector - keyword, topic roundup, a single or tracked-account digest, an X list, or the AI-agent buzz preset - clustered into signal-scored sub-narratives.
| name | [REPLACE: SKILL_NAME] |
| description | Digest of the most interesting new posts on [REPLACE: TOPIC] from RSS feeds and the open web |
${var} — Optional. Pass a different topic to override the default. If empty, digests [REPLACE: TOPIC].
Today is ${today}. Build a digest of the [REPLACE: MAX_ITEMS] most interesting new posts on [REPLACE: TOPIC].
Read sources — pull the last 24h of entries from each feed:
[REPLACE: FEED_URLS]
(Comma- or newline-separated list of RSS/Atom URLs.)
Use WebFetch to retrieve each feed and parse the entries. If a feed 404s or returns malformed XML, log a single warning line and skip that feed for this run.
Augment with web search — run a WebSearch for [REPLACE: TOPIC] latest and pick up to 5 fresh links published in the last 24h that aren't already in the feed results.
Score and rank — for each candidate, score on:
Drop anything obviously off-topic (the ${var} or [REPLACE: TOPIC] keyword should appear somewhere in title or summary).
Pick the top [REPLACE: MAX_ITEMS] — write output/articles/[REPLACE: SKILL_NAME]-${today}.md with one entry each:
### [Title](url)
*[Source · published date]*
2-3 sentences distilling the takeaway. No filler.
Notify via ./notify with:
*[REPLACE: TOPIC] digest — ${today}*
[N] picks. Top item: [shortened title].
Full digest: https://github.com/${GITHUB_REPOSITORY}/blob/main/output/articles/[REPLACE: SKILL_NAME]-${today}.md
Log — append to memory/logs/${today}.md:
## [REPLACE: SKILL_NAME]
- **Sources scanned**: N feeds + 1 web search
- **Items picked**: N (of M candidates)
- **Top source**: domain
- **Status**: DIGEST_OK | DIGEST_QUIET (no items) | DIGEST_DEGRADED (some feeds failed)
WebFetch and WebSearch are built-in Claude tools. There is no network sandbox — curl works too; use WebFetch as the fallback for a flaky public GET. For this research skill the reads are unauthenticated, so WebSearch + WebFetch are the simplest path.
memory/topics/[REPLACE: SKILL_NAME]-seen.txt (append-only). Skip anything that's already in there.[REPLACE: MAX_ITEMS] items meet the bar, send fewer items — never pad with low-signal content.