← Back to Skills Marketplace
dinstein

tech-news-digest

by Linfeng Liang · GitHub ↗ · v3.16.0 · MIT-0
cross-platform ⚠ suspicious
12048
Downloads
26
Stars
0
Active Installs
39
Versions
Install in OpenClaw
/install tech-news-digest
Description
Generate tech news digests with unified source model, quality scoring, and multi-format output. Six-source data collection from RSS feeds, Twitter/X KOLs, Gi...
Usage Guidance
Review before installing. Use a dedicated workspace and virtual environment, provide least-privilege API tokens, avoid enabling GH_APP_KEY_FILE or gh CLI fallback unless needed, confirm every scheduled job and delivery destination, disable enrichment for untrusted feeds, and do not import source configs from parties you do not trust until private-network URL blocking and safer command construction are added.
Capability Analysis
Type: OpenClaw Skill Name: tech-news-digest Version: 3.16.0 The tech-news-digest skill bundle is a well-structured and documented news aggregation system. It uses a series of Python scripts to fetch, merge, and score data from RSS feeds, Twitter/X, GitHub, Reddit, and web search APIs. While the scripts utilize high-risk capabilities such as shell execution (via subprocess for orchestration and email delivery) and extensive network access, these actions are strictly aligned with the stated purpose. The code demonstrates security awareness by including input sanitization (e.g., URL scheme validation in fetch-rss.py), explicit instructions to the agent to avoid shell interpolation of untrusted content (in digest-prompt.md), and the use of temporary files for sensitive operations like PDF generation and email construction.
Capability Assessment
⚠ Credentials
Outbound network access is purpose-aligned, but RSS and article enrichment can request configured or feed-provided URLs without private-address or redirect validation, and security notes understate egress by claiming no data is sent outside a fixed endpoint set.
ℹ Install Mechanism
The skill does not appear to auto-install packages itself, but documentation recommends pip install with unpinned lower-bound dependencies and broad natural-language install/scheduling examples that should require explicit user confirmation.
⚠ Instruction Scope
The runtime prompt tells agents to substitute placeholders directly into shell snippets and follow the workflow strictly; WORKSPACE, SKILL_DIR, EMAIL, EMAIL_FROM, SUBJECT, and delivery targets are not robustly validated or quoted in the prompt-level commands.
⚠ Persistence & Privilege
Scheduled cron use, archive writes, temp caches, message/email delivery, and 90-day archive deletion are documented, but they are persistent or state-changing behaviors that need clearer scoping, confirmation, and reversibility controls.
ℹ Purpose & Capability
The core capability is coherent with the stated digest purpose: collect RSS, Twitter/X, GitHub, Reddit, and web-search items, score them, archive them, and deliver Discord/email/PDF output. Crypto and YouTube/RSS coverage are broad but mostly disclosed in README/SKILL defaults.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tech-news-digest
  3. After installation, invoke the skill by name or use /tech-news-digest
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.16.0
feat: 16 YouTube channels, --only/--debug flags, Brave key rotation, --defaults auto-detect
v3.15.0
feat: GetXAPI backend, fix: RSS cache thread safety, fix: cross-topic dedup
v3.14.0
BLOG_PICKS_COUNT placeholder, SKILL.md alignment, cron docs update
v3.13.1
Fix SKILL.md: 6-source pipeline, 151 sources, enrich/trending docs, remove BLOG_PICKS_COUNT
v3.13.0
Article enrichment (CF Markdown + HTML fallback), Blog Picks section, 13 new RSS blogs, digest template refinements
v3.12.0
GitHub trending repos, Tavily backend, quality scoring
v3.11.0
Tavily backend, quality scores, domain limit fix, tests, CI
v3.10.3
Docs alignment + config naming refactor
v3.10.2
Fix domain limits for multi-author platforms + Brave multi-key rotation
v3.6.2
Add 3 GitHub sources: cloudflare/moltworker, sipeed/picoclaw, HKUDS/nanobot
v3.6.1
v3.6.1: prompt review pass
v3.6.0
v3.6.0
v3.5.1
v3.5.1
v3.5.0
P1 fixes: per-run cache isolation, per-topic domain limits, fix 6 Twitter handles, zsh compat
v3.4.11
Fix 6 Twitter handles, zsh compat for test-pipeline, github token debug logs
v3.4.10
Republish
v3.4.9
Version 3.4.9 - Added summarize-merged.py script for output summarization. - Updated SKILL.md to include "openssl" as an optional dependency. - Documentation improvements and updates to changelog and reference prompts.
v3.4.7
Version 3.4.7 - Updated `fetch-github.py` script. - Documentation improvements in SKILL.md, including clarified template and output details. - Version bump and changelog maintenance.
v3.4.6
- Improved security note for GH_APP_TOKEN_SCRIPT: now warns users that only trusted scripts should be referenced, as the script will be executed via subprocess. - Updated all documentation and schema references to clarify workspace and archive directory naming (now references 'tech-news-digest' instead of 'tech-digest'). - Corrected environment variable documentation for generating GitHub App tokens. - Minor documentation and schema consistency updates across config, template, and reference files for clarity and safety.
v3.4.5
- Improved reliability and internal consistency across all data collection scripts. - Updated documentation in SKILL.md, README.md, and CHANGELOG.md for recent enhancements. - Refactored source configuration loader and validation for clearer error handling. - Enhanced logging and status reporting in fetch and merge scripts. - Minor bug fixes and code clean-up.
Metadata
Slug tech-news-digest
Version 3.16.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 39
Frequently Asked Questions

What is tech-news-digest?

Generate tech news digests with unified source model, quality scoring, and multi-format output. Six-source data collection from RSS feeds, Twitter/X KOLs, Gi... It is an AI Agent Skill for Claude Code / OpenClaw, with 12048 downloads so far.

How do I install tech-news-digest?

Run "/install tech-news-digest" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is tech-news-digest free?

Yes, tech-news-digest is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does tech-news-digest support?

tech-news-digest is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created tech-news-digest?

It is built and maintained by Linfeng Liang (@dinstein); the current version is v3.16.0.

💬 Comments