Ai Daily

v0.1.0

Fetches AI news from smol.ai RSS. Use when user asks about AI news or daily tech updates.

2· 760·9 current·10 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for hjw21century/ai-daily.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Ai Daily" (hjw21century/ai-daily) from ClawHub.
Skill page: https://clawhub.ai/hjw21century/ai-daily
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install ai-daily

ClawHub CLI

Package manager switcher

npx clawhub@latest install ai-daily
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
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.
Assessment
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.

Like a lobster shell, security has layers — review code before you run it.

latestvk9711jm94kxgcp7qq191akq0sx812f7f
760downloads
2stars
1versions
Updated 2mo ago
v0.1.0
MIT-0

AI Daily News

Fetch AI industry news from smol.ai RSS feed.

Quick Start

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

Query Types

TypeExamplesDescription
Relative date昨天AI资讯 今天的新闻 前天Yesterday, today, day before
Absolute date2026-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 InputTarget DateCalculation
昨天Yesterdaytoday - 1 day
前天Day beforetoday - 2 days
今天TodayCurrent date
2026-01-132026-01-13Direct 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

VariableDescriptionDefault
RSS_URLRSS feed URLhttps://news.smol.ai/rss.xml

No API keys required.


Troubleshooting

IssueSolution
RSS fetch failsCheck network connectivity
Invalid dateUse YYYY-MM-DD format
No contentCheck available date range

References

Comments

Loading comments...