Back to Skills

ai-daily-news

verified

Fetches AI news from smol.ai RSS and generates structured markdown with intelligent summarization and categorization. Optionally creates beautiful HTML webpages with Apple-style themes and shareable card images. Use when user asks about AI news, daily tech updates, or wants news organized by date or category.

View on GitHub

Marketplace

ai-daily-tools

geekjourneyx/ai-daily-skill

Plugin

ai-daily

Repository

geekjourneyx/ai-daily-skill
134stars

plugins/ai-daily/skills/ai-daily/SKILL.md

Last Verified

January 21, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/geekjourneyx/ai-daily-skill/blob/main/plugins/ai-daily/skills/ai-daily/SKILL.md -a claude-code --skill ai-daily-news

Installation paths:

Claude
.claude/skills/ai-daily-news/
Powered by add-skill CLI

Instructions

# AI Daily News

Fetches AI industry news from smol.ai, intelligently summarizes and categorizes using built-in Claude AI capabilities, outputs structured markdown, and optionally generates themed webpages and shareable card images.

## Quick Start

```bash
# Yesterday's news
昨天AI资讯

# Specific date
2026-01-13的AI新闻

# By category
昨天的模型发布相关资讯

# Generate webpage
昨天AI资讯,生成网页

# Generate shareable card image
昨天AI资讯,生成分享图片
生成日报卡片图片
```

## Supported Query Types

| Type | Examples | Description |
|------|----------|-------------|
| **相对日期** | "昨天AI资讯" "前天的新闻" "今天的AI动态" | Yesterday, day before, today |
| **绝对日期** | "2026-01-13的新闻" | YYYY-MM-DD format |
| **分类筛选** | "模型相关资讯" "产品动态" | Filter by category |
| **网页生成** | "生成网页" "制作HTML页面" | Optional webpage generation |
| **图片生成** | "生成图片" "生成分享卡片" "制作日报卡片" | Generate shareable card image |

---

## Workflow

Copy this checklist to track progress:

```
Progress:
- [ ] Step 1: Parse date from user request
- [ ] Step 2: Fetch RSS from smol.ai
- [ ] Step 3: Check if content exists for target date
- [ ] Step 4: Extract and analyze content
- [ ] Step 5: Generate structured markdown
- [ ] Step 6: Ask about webpage generation (if requested)
- [ ] Step 7: Generate shareable card image (if requested)
```

---

## Step 1: Parse Date

Extract the target date from user request.

| User Input | Target Date | Calculation |
|------------|-------------|-------------|
| "昨天AI资讯" | Yesterday | today - 1 day |
| "前天AI资讯" | Day before yesterday | today - 2 days |
| "2026-01-13的新闻" | 2026-01-13 | Direct parse |
| "今天的AI动态" | Today | Current date |

**Date format**: Always use `YYYY-MM-DD` format (e.g., `2026-01-13`)

---

## Step 2: Fetch RSS

Run the fetch script to get RSS data:

```bash
python plugins/ai-daily/skills/ai-daily/scripts/fetch_news.py
```

This downloads and parses `https://news.smol.ai/rss.xml`, returning structured JSON.

**Available dates** can be checked with:

```bash
python plugins/ai-daily/skills/ai-daily/scripts/fetch_news.

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
8529 chars

Issues Found:

  • name_directory_mismatch