mcpbeat

Morning AI

davepoon/morning-ai

AI news tracking skill that monitors 80+ entities across 6 free sources (Reddit, HN, GitHub, HuggingFace, arXiv, X/Twitter). Generates scored daily reports with infographics and message digests. Invoke via /morning-ai.

404 tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
3248
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/davepoon/buildwithclaude --skill morning-ai

The instruction itself

9 sections, as written by the author

MorningAI

Daily AI news tracker that collects updates from 80+ entities across 6 sources, scores and deduplicates them, and generates a structured Markdown report.

When to Use This Skill

  • When the user wants a daily AI news briefing
  • When tracking AI model releases, product launches, funding rounds, or benchmark results
  • When generating AI news reports or infographics for sharing

What This Skill Does

  • Collects data from 6 sources: Reddit, Hacker News, GitHub, HuggingFace, arXiv, X/Twitter
  • Scores items using two-stage scoring (automated metadata + qualitative evaluation)
  • Deduplicates and cross-verifies high-scoring items
  • Generates a Markdown report with scored entries and source links

Installation

MorningAI requires its full repository for data collection scripts:

# Install as a Claude Code plugin
git clone https://github.com/octo-patch/MorningAI.git ~/.claude/plugins/MorningAI

# Or install as a skill
git clone https://github.com/octo-patch/MorningAI.git
cd MorningAI

How to Use

Basic Usage

/morning-ai

With Options

/morning-ai --lang zh
/morning-ai --depth deep
/morning-ai --exclude Funding

Requirements

  • Python 3.9+
  • No API keys required (all 6 sources are free)
  • Repository: https://github.com/octo-patch/MorningAI
  • License: MIT

How to use it

Copy the folder

Take davepoon/morning-ai from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.