/ Directory / Playground / ai-daily-skill
● Community geekjourneyx ⚡ Instant

ai-daily-skill

by geekjourneyx · geekjourneyx/ai-daily-skill

一个 Claude Code Skill:每天自动抓取、分析、分类 AI 前沿资讯,产出可读的日报。

ai-daily-skill 让 Claude 扮演你的 AI 资讯编辑:从指定来源抓取当日内容、按主题归类(模型、工具、论文、产品、行业)、去重、给出一句话摘要,最后生成结构化日报。适合需要跟踪 AI 动态但没时间每天刷推的开发者和研究者。

Why use it

Key features

Live Demo

What it looks like in practice

ai-daily-skill.replay ▶ ready
0/0

Install

Pick your client

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "ai-daily-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/geekjourneyx/ai-daily-skill",
        "~/.claude/skills/ai-daily-skill"
      ],
      "_inferred": true
    }
  }
}

Open Claude Desktop → Settings → Developer → Edit Config. Restart after saving.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "ai-daily-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/geekjourneyx/ai-daily-skill",
        "~/.claude/skills/ai-daily-skill"
      ],
      "_inferred": true
    }
  }
}

Cursor uses the same mcpServers schema as Claude Desktop. Project config wins over global.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "ai-daily-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/geekjourneyx/ai-daily-skill",
        "~/.claude/skills/ai-daily-skill"
      ],
      "_inferred": true
    }
  }
}

Click the MCP Servers icon in the Cline sidebar, then "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "ai-daily-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/geekjourneyx/ai-daily-skill",
        "~/.claude/skills/ai-daily-skill"
      ],
      "_inferred": true
    }
  }
}

Same shape as Claude Desktop. Restart Windsurf to pick up changes.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "ai-daily-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/geekjourneyx/ai-daily-skill",
        "~/.claude/skills/ai-daily-skill"
      ]
    }
  ]
}

Continue uses an array of server objects rather than a map.

~/.config/zed/settings.json
{
  "context_servers": {
    "ai-daily-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/geekjourneyx/ai-daily-skill",
          "~/.claude/skills/ai-daily-skill"
        ]
      }
    }
  }
}

Add to context_servers. Zed hot-reloads on save.

claude mcp add ai-daily-skill -- git clone https://github.com/geekjourneyx/ai-daily-skill ~/.claude/skills/ai-daily-skill

One-liner. Verify with claude mcp list. Remove with claude mcp remove.

Use Cases

Real-world ways to use ai-daily-skill

How to generate a daily AI news briefing with Claude

👤 关注 AI 动态的开发者、PM、研究者 ⏱ ~15 min beginner

When to use: 每天早上需要一份浓缩版 AI 资讯,而不是手动刷 20 个信息源。

Prerequisites
  • Python 3.10+ 和 requests/feedparser — pip install -r requirements.txt in the skill dir
  • Skill cloned — git clone https://github.com/geekjourneyx/ai-daily-skill ~/.claude/skills/ai-daily-skill
Flow
  1. 让 Claude 拉取最近 24 小时的内容
    用 ai-daily-skill 抓今天的 AI 资讯,按 模型/工具/论文/产品/行业 分类。✓ Copied
    → 按分类的原始条目列表
  2. 筛选和去重
    去掉重复和低质内容,每个分类保留 3-5 条。✓ Copied
    → 筛选后的 15-25 条精选
  3. 生成日报
    生成 Markdown 日报,每条一句话摘要,附原文链接。✓ Copied
    → 完整的 Markdown 日报

Outcome: 一份可直接发公众号/Slack/邮件的 AI 日报。

Pitfalls
  • 摘要变成复读标题 — 明确要求『总结事件本身和它为什么重要』,而不是复述标题
  • 源太多 token 爆炸 — 先按 domain 白名单过滤,再让 Claude 读内容
Combine with: filesystem

Produce a weekly AI roundup instead of daily noise

👤 需要周报而不是日报的读者 ⏱ ~30 min intermediate

When to use: 每周一汇总上周 AI 动态,高质量胜过高频率。

Flow
  1. 汇总一周原始条目
    跑 ai-daily-skill 七天的归档,合并成周报候选池。✓ Copied
    → 按日期折叠的列表
  2. 挑选真正重要的 10 条
    从里面挑 10 条真正值得记住的,说明为什么。✓ Copied
    → 10 条 + 每条入选理由
  3. 写成周报
    按主题分块写周报,结尾加一段本周 takeaway。✓ Copied
    → 可发布的周报文本

Outcome: 信息密度高的周报,读者不会觉得浪费时间。

Pitfalls
  • 条目重复出现在多天 — Claude 应按规范化标题/链接去重,而非按日期

Combinations

Pair with other MCPs for X10 leverage

ai-daily-skill + filesystem

把每天的日报存成 daily/YYYY-MM-DD.md 形成归档

跑今天的 AI 日报,存到 docs/daily/ 下,文件名按日期。✓ Copied

自动把 Markdown 日报发到公众号

把今天的日报转成公众号排版并发布。✓ Copied

Tools

What this MCP exposes

ToolInputsWhen to callCost
news-fetch sources, time window 第一步:拉原始数据 network I/O only
categorize-and-dedupe raw list 抓取之后、摘要之前 0
summarize article body 每条都要一个摘要时 LLM tokens
render-report processed items + template 最后一步 0

Cost & Limits

What this costs to run

API quota
看你挂的源,主流 RSS 没有限流;Twitter/X 等 API 需要自己的 key
Tokens per call
每天 ~5–15k tokens(取决于条目数)
Monetary
free,除非接收费 API
Tip
只抓标题+摘要,有需要再抓全文,能省一半 token

Security

Permissions, secrets, blast radius

Credential storage: 若用到付费 API,放到 env var 里
Data egress: 请求用户配置的新闻源

Troubleshooting

Common errors and fixes

抓不到内容

先单独跑脚本验证源是否可达;再看是否被 rate-limit/UA block

Verify: curl -I <source-url>
Claude 生成英文日报而非中文

在 prompt 里明确语言;或在 SKILL.md 里写死 output_language: zh-CN

重复条目太多

在归一化步骤做 URL 去参数 + 标题 Levenshtein 去重

Alternatives

ai-daily-skill vs others

AlternativeWhen to use it insteadTradeoff
ai-research-skill你需要深度调研而不是日报输出更长更慢,不适合日频
deep-research一次性重度调研单一主题不是增量/日报型

More

Resources

📖 Read the official README on GitHub

🐙 Browse open issues

🔍 Browse all 400+ MCP servers and Skills