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 GitHubgeekjourneyx/ai-daily-skill
ai-daily
January 21, 2026
Select agents to install to:
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-newsInstallation paths:
.claude/skills/ai-daily-news/# 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.
Issues Found: