Agent skill

AI News

by letta-ai in letta-ai/skills

Fetch and summarize recent AI news from curated RSS feeds (Hugging Face, VentureBeat, The Verge, OpenAI, Anthropic, DeepMind, etc.) and YouTube channels (Yannic Kilcher, Two Minute Papers, AI…

MITAuto-check passedAI & LLM Engineering

Install AI News

skills CLI
$ npx skills add letta-ai/skills --skill ai-news -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install letta-ai/skills ai-news --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/letta-ai/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/tools/ai-news .claude/skills/ai-news && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ai-news
GitHub stars
149
Token cost
~582 tokens
SKILL.md length
227 words
Files
7 (incl. scripts, references)
Skills in repo
22
Repo updated
First seen
Licence
MIT

At a glance

Fetch and summarize recent AI news from curated RSS feeds (Hugging Face, VentureBeat, The Verge, OpenAI, Anthropic, DeepMind, etc.) and YouTube channels (Yannic Kilcher, Two Minute Papers, AI…

  • Works in 3 steps: Fetch recent news → Synthesize a digest → (Optional) Fetch a video transcript
  • The user asks about recent AI news
  • SKILL.md covers Setup (one-time), Workflow, Customizing Sources and Tips
  • Runs TypeScript scripts from its folder; calls npx and npm

What it does

AI News is an agent skill from letta-ai/skills. Fetch and summarize recent AI news from curated RSS feeds (Hugging Face, VentureBeat, The Verge, OpenAI, Anthropic, DeepMind, etc.) and YouTube channels (Yannic Kilcher, Two Minute Papers, AI Explained, etc.). Also fetches full transcripts for specific YouTube videos. Use when the user asks about recent AI news, what's happened in AI lately, summaries of AI research or product announcements, or wants a digest of what's going on in the AI space.

Its SKILL.md is about 580 tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including scripts and reference files (for example `references/sources.md`, `scripts/fetch-news.ts` and `scripts/fetch-transcript.ts`).

It sits in AI & LLM Engineering, covering Model hubs and datasets. It works with YouTube, Hugging Face and OpenAI. The repository describes itself as: A shared repository for skills. Intended to be used with Letta Code, Claude Code, Codex CLI, and other agents that support skills. The licence is MIT.

When your agent uses it

  • The user asks about recent AI news
  • Whats happened in AI lately
  • Summaries of AI research
  • Product announcements

Example prompts

  • “/ai-news”

Requirements

  • Node.js

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. Fetch recent news
  2. Synthesize a digest
  3. (Optional) Fetch a video transcript

What it can do on your machine

Read from SKILL.md and the folder at commit 6785511. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 4 files in scripts/ (TypeScript), which the agent can run.

    Shell commands in SKILL.md call:

    • npx
    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npx and npm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

AI News loads about 582 tokens when it runs, and up to ~1.4k if it reads all its reference files. Until then it costs about 114 tokens; SKILL.md has 227 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~114
When it runs · the whole SKILL.md, loaded when a task matches
~582
With references · SKILL.md plus every file in references/, read only if the agent opens them
~1.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from letta-ai/skills at commit 6785511, republished under its MIT licence (© letta-ai). 227 words, ~582 tokens.

Download SKILL.mdSave it as .claude/skills/ai-news/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.
name
ai-news
description
Fetch and summarize recent AI news from curated RSS feeds (Hugging Face, VentureBeat, The Verge, OpenAI, Anthropic, DeepMind, etc.) and YouTube channels (Yannic Kilcher, Two Minute Papers, AI Explained, etc.). Also fetches full transcripts for specific YouTube videos. Use when the user asks about recent AI news, what's happened in AI lately, summaries of AI research or product announcements, or wants a digest of what's going on in the AI space.

AI News

Fetch recent AI news from RSS feeds and YouTube channel feeds, then synthesize into a digest. Optionally fetch full transcripts for YouTube videos.

Setup (one-time)

bash
cd ~/.letta/skills/ai-news/scripts && npm install

Workflow

1. Fetch recent news
bash
npx tsx scripts/fetch-news.ts [--days 7] [--limit 5] [--sources all|rss|youtube]
  • Outputs a JSON object with items[] sorted newest-first
  • Each item has: source, type (rss/youtube), title, url, publishedAt, summary, videoId
  • Failed sources are listed in errors[] — safe to ignore individual failures
2. Synthesize a digest

Read the JSON output and write a digest grouped by theme (e.g. model releases, research, tools, policy). Lead with the most significant items. For YouTube videos, note they have transcripts available.

3. (Optional) Fetch a video transcript

For any YouTube item worth deeper coverage:

bash
npx tsx scripts/fetch-transcript.ts <video-url-or-id> [--summary] [--lang en]
  • --summary returns first ~4000 chars (good for quick context)
  • Without --summary, returns full transcript + timestamped segments
  • Works with any YouTube URL format or bare video ID

Customizing Sources

See references/sources.md for the full list of default RSS feeds and YouTube channels, how to find channel IDs, and additional feed recommendations.

To add/remove sources, edit the RSS_FEEDS and YOUTUBE_CHANNELS arrays at the top of scripts/fetch-news.ts.

Tips

  • Use --days 1 for daily briefings, --days 7 for weekly digests
  • Use --sources rss if YouTube fetches are slow or failing
  • Some feeds (arXiv) can be very high volume — use a lower --limit or filter by keyword after fetching
  • Transcripts require captions to be enabled on the video; auto-generated captions work fine

© letta-ai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 6 other files (scripts, references) in tools/ai-news of letta-ai/skills.

  • SKILL.md
  • LICENSE
  • references/sources.md
  • scripts/.gitignore
  • scripts/fetch-news.ts
  • scripts/fetch-transcript.ts
  • scripts/package.json

Open the folder on GitHubat commit 6785511

Compare with similar skills

AI News next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

AI News compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
AI News this skillletta-ai/skills149—~582Automated safety check: PassMIT
Dataset Transformationawslabs/agent-plugins9161 repos~3.5kAutomated safety check: PassApache-2.0
Red Teaming LLMs With Garakmukul975/Anthropic-Cybersecurity-Skills34k—~2.9kAutomated safety check: WarnApache-2.0
Chroma Vector DatabaseOrchestra-Research/AI-Research-SKILLs13k7 repos~2.3kAutomated safety check: PassMIT
SageMaker Serving Image Selectionhuggingface/skills11k1 repos~4.6kAutomated safety check: PassApache-2.0
Hugging Face Local Model Evalshuggingface/skills11k2 repos~1.6kAutomated safety check: PassApache-2.0

Similar skills

  • Dataset Transformation

    awslabs/agent-plugins

    Official

    Generates code that transforms datasets between ML schemas for model training or evaluation.

    916 GitHub starsUsed in 1 repo~3.5k tokens
    AI & LLM EngineeringAuto-check passed
  • Red Teaming LLMs With Garak

    mukul975/Anthropic-Cybersecurity-Skills

    Runs NVIDIA garak probe suites (jailbreak, prompt injection, data leakage, toxicity, and more) against an LLM endpoint - Hugging Face models, OpenAI-compatible APIs, or Bedrock - then interprets the…

    34k GitHub stars~2.9k tokensUpdated 1 mo ago
    SecurityAuto-check: warnings
  • Chroma Vector Database

    Orchestra-Research/AI-Research-SKILLs

    Shows how to store documents and embeddings in Chroma, query them by similarity with metadata filters, and persist them to disk for RAG and semantic search projects.

    13k GitHub starsUsed in 7 repos~2.3k tokens
    AI & LLM EngineeringAuto-check passed
  • Official

    Chooses the right serving container and current image URI for deploying a Hugging Face model to a SageMaker endpoint, preferring Hugging Face images over generic ones.

    11k GitHub starsUsed in 1 repo~4.6k tokens
    AI & LLM EngineeringAuto-check passed
  • Official

    Runs evaluations of Hugging Face Hub models on local hardware with inspect-ai or lighteval, and helps choose between vLLM, Transformers and accelerate backends.

    11k GitHub starsUsed in 2 repos~1.6k tokens
    AI & LLM EngineeringAuto-check passed
  • Esmfold2

    JimLiu/science-skills

    Biohub ESMFold2 / ESMFold2-Fast all-atom co-folding (Candido et al.

    228 GitHub starsUsed in 4 repos~2.5k tokens
    AI & LLM EngineeringAuto-check passed

More from letta-ai/skills

All 22 skills in this repo
  • Visual Identity

    letta-ai/skills

    Build and maintain a persistent visual identity for your agent using Flux Kontext Pro.

    149 GitHub stars~2.6k tokensUpdated 9 days ago
    Auto-check passed
  • Builds and debugs Letta Code channels, including first-party channel adapters and dynamic user channel plugins under ~/.letta/channels.

    149 GitHub stars~1.1k tokensUpdated 9 days ago
    Auto-check passed
  • Letta Configuration

    letta-ai/skills

    Configure LLM models and providers for Letta agents and servers.

    149 GitHub stars~1.3k tokensUpdated 9 days ago
    Auto-check: notes
  • Migrates deprecated Letta Filesystem folders/files to MemFS using markdown document corpora, chunking, local lexical search, and QMD semantic search via the memfs-search skill.

    149 GitHub stars~1.3k tokensUpdated 9 days ago
    Auto-check passed
  • Memfs Search

    letta-ai/skills

    Semantic search over agent memory files. An agent skill from letta-ai/skills.

    149 GitHub stars~901 tokensUpdated 9 days ago
    Auto-check passed
  • Navigates archived ChatGPT or Claude-style conversation exports and a MemFS reference archive on demand.

    149 GitHub stars~1.3k tokensUpdated 9 days ago
    Auto-check passed

Questions about AI News

What does AI News do?

Fetch and summarize recent AI news from curated RSS feeds (Hugging Face, VentureBeat, The Verge, OpenAI, Anthropic, DeepMind, etc.) and YouTube channels (Yannic Kilcher, Two Minute Papers, AI…. AI News is an agent skill from letta-ai/skills.).

When should I use AI News?

AI News fits situations like: the user asks about recent AI news; whats happened in AI lately; summaries of AI research; product announcements.

How do I install AI News in Claude Code?

Run `npx skills add letta-ai/skills --skill ai-news -a claude-code`. Or copy the skill folder (tools/ai-news in letta-ai/skills) into .claude/skills/ai-news in your project. Claude Code loads it when a task matches its description.

How do I install AI News in Codex?

Run `npx skills add letta-ai/skills --skill ai-news -a codex`. Or copy the skill folder (tools/ai-news in letta-ai/skills) into .agents/skills/ai-news in your project. Codex loads it when a task matches its description.

Can I use AI News in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add letta-ai/skills --skill ai-news -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ai-news, .gemini/skills/ai-news, .github/skills/ai-news and .opencode/skills/ai-news in your project.

What does AI News need to run?

Going by SKILL.md and its folder, AI News needs TypeScript for the scripts in its folder and the command-line tools its instructions call (npx and npm). Our summary lists: Node.js.

Does AI News access the network?

SKILL.md contains no URLs. Its commands use npx and npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is AI News safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does AI News use?

AI News is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does AI News use?

About 582 tokens (SKILL.md is roughly 2.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 859 tokens, read only when the agent opens those files.

What are the alternatives to AI News?

Skills that share tags, products or a category with AI News: Dataset Transformation (awslabs/agent-plugins, 916 stars), Red Teaming LLMs With Garak (mukul975/Anthropic-Cybersecurity-Skills, 34k stars), Chroma Vector Database (Orchestra-Research/AI-Research-SKILLs, 13k stars) and SageMaker Serving Image Selection (huggingface/skills, 11k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains AI News?

letta-ai (a GitHub organization) maintains it in letta-ai/skills, which has 149 GitHub stars. The repository holds 22 skills in this directory. The repository was last updated on October 1, 2026.

Source: letta-ai/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.