← Back to Skills Marketplace
Ai Daily
by
hjw21century
· GitHub ↗
· v0.1.0
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
- Output Format - Markdown template
- HTML Themes - Webpage theme specifications
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
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ai-daily - After installation, invoke the skill by name or use
/ai-daily - 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
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.
More Skills