← Back to Skills Marketplace
hjw21century

Ai Daily

by hjw21century · GitHub ↗ · v0.1.0
cross-platform ✓ Security Clean
765
Downloads
2
Stars
9
Active Installs
1
Versions
Install in OpenClaw
/install ai-daily
Description
Fetches AI news from smol.ai RSS. Use when user asks about AI news or daily tech updates.
README (SKILL.md)

AI Daily News

Fetch AI industry news from smol.ai RSS feed.

Quick Start

# Basic queries
昨天AI资讯
今天的AI新闻
2026-01-13的资讯

Query Types

Type Examples Description
Relative date 昨天AI资讯 今天的新闻 前天 Yesterday, today, day before
Absolute date 2026-01-13的新闻 YYYY-MM-DD format
Date range 有哪些日期的新闻 Show available dates

Workflow

- [ ] Step 1: Parse date from user request
- [ ] Step 2: Fetch RSS data
- [ ] Step 3: Check content availability
- [ ] Step 4: Format and display results

Step 1: Parse Date

User Input Target Date Calculation
昨天 Yesterday today - 1 day
前天 Day before today - 2 days
今天 Today Current date
2026-01-13 2026-01-13 Direct parse

Format: Always use YYYY-MM-DD


Step 2: Fetch RSS

python skills/ai-daily/scripts/fetch_news.py --date YYYY-MM-DD

Available commands:

# Get specific date
python skills/ai-daily/scripts/fetch_news.py --date 2026-01-13

# Get date range
python skills/ai-daily/scripts/fetch_news.py --date-range

# Relative dates
python skills/ai-daily/scripts/fetch_news.py --relative yesterday

Requirements: pip install feedparser requests


Step 3: Check Content

When NOT Found

Sorry, no news available for 2026-01-14

Available date range: 2026-01-10 ~ 2026-01-13

Suggestions:
- View 2026-01-13 news
- View 2026-01-12 news

Step 4: Format Results

Example Output:

# AI Daily · 2026年1月13日

> not much happened today

## Content

[News content from smol.ai RSS...]

---
Source: smol.ai

Configuration

Variable Description Default
RSS_URL RSS feed URL https://news.smol.ai/rss.xml

No API keys required.


Troubleshooting

Issue Solution
RSS fetch fails Check network connectivity
Invalid date Use YYYY-MM-DD format
No content Check available date range

References

Usage Guidance
This skill appears to do what it claims: fetch and format AI news from smol.ai. Before installing, note: (1) it needs network access to https://news.smol.ai and the Python packages 'feedparser' and 'requests' (pip install them in a virtualenv if you prefer); (2) SKILL.md mentions generating/saving themed HTML, but the provided script only outputs JSON — if you rely on automatic HTML output, you'll need to implement or run an extra step that applies the templates in references/*.md; (3) the SKILL.md path to the script may not match where files are installed, so run the script from the skill root or adjust the path; and (4) run the script in a restricted environment if you want to limit network access. Overall the package is coherent and low-risk, but review/adjust the small implementation inconsistencies before enabling automated runs.
Capability Analysis
Type: OpenClaw Skill Name: ai-daily Version: 0.1.0 The skill bundle is designed to fetch AI news from a specific, hardcoded RSS feed (news.smol.ai/rss.xml). The `SKILL.md` provides clear instructions for the AI agent to execute the `fetch_news.py` script, and the script itself safely handles user-provided date arguments without any shell injection vulnerabilities. There is no evidence of data exfiltration, unauthorized command execution, persistence mechanisms, or prompt injection attempts designed to subvert the agent's intended behavior. All network requests are directed to the legitimate smol.ai domain, and file system access is limited to standard library operations.
Capability Assessment
Purpose & Capability
Name/description match the included code: scripts/fetch_news.py downloads and parses https://news.smol.ai/rss.xml and returns JSON. No unrelated credentials, binaries, or cloud access are requested. Minor mismatch: SKILL.md references running the script at 'skills/ai-daily/scripts/fetch_news.py' while the pack contains 'scripts/fetch_news.py' (path may differ at runtime).
Instruction Scope
SKILL.md stays focused on parsing dates, fetching RSS, and formatting results. It also describes generating themed HTML pages and saving to docs/{date}.html using the referenced templates, but the included Python script only prints JSON and does not generate or save HTML — this is a scope/implementation inconsistency (likely an authoring gap rather than malicious behavior).
Install Mechanism
There is no install spec that downloads or executes remote installers. The SKILL.md advises 'pip install feedparser requests' — a reasonable, low-risk dependency request. No arbitrary URL downloads or extracted archives are present.
Credentials
No environment variables, credentials, or sensitive config paths are requested. The script only makes outbound HTTP requests to the declared RSS_URL; no secret exfiltration is present in the code.
Persistence & Privilege
The skill does not request 'always: true' or attempt to modify other skills or system-wide settings. It does not persist credentials. Runtime behavior is limited to fetching/parsing RSS and printing results.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ai-daily
  3. After installation, invoke the skill by name or use /ai-daily
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release — Fetches and displays daily AI industry news from the smol.ai RSS feed. - Supports queries by relative dates (e.g., today, yesterday), absolute dates (YYYY-MM-DD), and available date ranges. - Provides clear error handling and suggestions when news is unavailable for the requested date. - Shows results in a simple markdown format, including source attribution. - Command-line tools for fetching news by date or range, with configurable RSS feed URL and no API keys needed. - Includes troubleshooting tips and references for output formatting.
Metadata
Slug ai-daily
Version 0.1.0
License
All-time Installs 10
Active Installs 9
Total Versions 1
Frequently Asked Questions

What is Ai Daily?

Fetches AI news from smol.ai RSS. Use when user asks about AI news or daily tech updates. It is an AI Agent Skill for Claude Code / OpenClaw, with 765 downloads so far.

How do I install Ai Daily?

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

Is Ai Daily free?

Yes, Ai Daily is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Ai Daily support?

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

Who created Ai Daily?

It is built and maintained by hjw21century (@hjw21century); the current version is v0.1.0.

💬 Comments