← Back to Skills Marketplace
ericlooi504

Tech News Daily

by ericlooi504 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
34
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install eric-tech-brief
Description
Fetch, summarize and curate the latest tech news from major sources (Hacker News, TechCrunch, The Verge, Ars Technica, GitHub Trending). Use when the user wa...
README (SKILL.md)

Tech News Daily

Get a curated daily briefing of the most important tech news, tailored to your interests.

When to Use

USE this skill when:

  • "What's happening in tech today?"
  • "Show me today's top tech news"
  • "Any big AI news this week?"
  • "What's trending on GitHub?"
  • "Give me a morning tech briefing"
  • "Find news about [specific topic/company]"

DON'T use this skill when:

  • Need financial/stock market news → use a finance skill
  • Need weather or local news → use a weather skill
  • Real-time sports scores → use a sports API

How It Works

The skill fetches from multiple free/public RSS feeds and APIs, then summarizes the results.

News Sources (Free Tier)

Source Type Access
Hacker News Text API https://hacker-news.firebaseio.com/v0/
GitHub Trending Web scrape https://github.com/trending
TechCrunch RSS RSS Feed https://techcrunch.com/feed/
The Verge RSS RSS Feed https://www.theverge.com/rss/index.xml

Commands / Natural Language Triggers

What you say What happens
"daily briefing" Top 5 stories from Hacker News + TechCrunch
"trending on GitHub" Top 10 GitHub repos today (by language filter)
"AI news this week" Filter articles matching AI/ML keywords
"tech news about [topic]" Search + summarize across sources
"save that article" Bookmark to scripts/bookmarks.json

Workflow

1. Fetch News

When the user asks for news, the agent:

  1. Checks which sources to use (default: HN + GitHub Trending)
  2. Fetches the latest items using curl
  3. Deduplicates and ranks by relevance/recent
  4. Summarizes each item in 2-3 sentences

2. Filter by Interest

The agent can filter by:

  • Topic: "AI", "cybersecurity", "open source", "startups", etc.
  • Source: "HN only", "GitHub trending Python"
  • Time: "today", "this week", "past 24h"

3. Bookmark for Later

When the user says "save that", the agent appends to scripts/bookmarks.json with:

  • Title, URL, source, date saved
  • Optional user note/tag

4. Generate Digest

The agent can compile a markdown summary suitable for:

  • Telegram/Signal message
  • Email digest
  • Local markdown file

Folder Structure

tech-news-daily/
├── SKILL.md
└── scripts/
    └── bookmarks.json       (created on first use)

Examples

User: "Give me my morning tech briefing" Agent: Fetches HN top stories + GitHub trending, presents top 5

User: "Any interesting AI news today?" Agent: Filters & summarizes AI-related articles across sources

User: "Show me Python trending repos" Agent: Fetches https://github.com/trending/python?since=daily, lists top 5

Notes

  • All sources are free/public — no API keys needed
  • For RSS-based sources, the agent uses curl + basic XML parsing
  • Respect rate limits: cache results for at least 10 minutes between fetches
Usage Guidance
This skill appears safe to use for public tech-news briefings. Install it if you are comfortable with the agent making web requests to the listed sources and saving bookmarks locally when you ask it to.
Capability Analysis
Type: OpenClaw Skill Name: eric-tech-brief Version: 1.0.0 The skill is a standard tech news aggregator designed to fetch and summarize content from legitimate public sources like Hacker News, GitHub, and TechCrunch using curl. The instructions in SKILL.md are consistent with the stated purpose, and the local file operations (writing to scripts/bookmarks.json) are limited to a documented bookmarking feature without evidence of data exfiltration or malicious intent.
Capability Assessment
Purpose & Capability
The stated purpose, sources, and workflows align: it fetches public tech-news feeds/pages, summarizes them, filters by topic/source/time, and optionally bookmarks articles.
Instruction Scope
The instructions allow internet fetching and public web scraping via curl, which is expected for a news briefing skill but means the agent will contact third-party sites.
Install Mechanism
There is no install spec and no code files; the only declared runtime requirement is the curl binary, which is disclosed in the skill metadata.
Credentials
Network access to named public sources is proportionate to the skill, and no credentials, API keys, privileged paths, or broad local access are requested.
Persistence & Privilege
The skill can create a local bookmarks file and mentions short-term caching; this is disclosed and user-directed, but users should know saved article metadata and notes may persist locally.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install eric-tech-brief
  3. After installation, invoke the skill by name or use /eric-tech-brief
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: fetch & summarize tech news from HN, GitHub Trending, RSS feeds
Metadata
Slug eric-tech-brief
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Tech News Daily?

Fetch, summarize and curate the latest tech news from major sources (Hacker News, TechCrunch, The Verge, Ars Technica, GitHub Trending). Use when the user wa... It is an AI Agent Skill for Claude Code / OpenClaw, with 34 downloads so far.

How do I install Tech News Daily?

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

Is Tech News Daily free?

Yes, Tech News Daily is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Tech News Daily support?

Tech News Daily is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Tech News Daily?

It is built and maintained by ericlooi504 (@ericlooi504); the current version is v1.0.0.

💬 Comments