News Briefing — Development skill for Claude Code
A daily news briefing where every citation is checked against its source corpus.
How to install News Briefing
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open elanthus/news-briefing and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What News Briefing does
A daily news briefing where every citation is checked against its source corpus. Python stdlib core; use Claude Code/Codex CLI sessions or OpenRouter with an API key.
Alternatives in Development
- Y Router — A Simple Proxy enabling Claude Code to work with OpenRouter 378 ★
- Public APIs Live — Every public API in one place — aggregated, deduped, and auto-checked for reachability 137 ★
- Openrouter Proxy — A zero-dependency proxy that unlocks free Xiaomi MiMo on OpenRouter for any client, and fixes SSE streaming is 72 ★
README
news briefing
**A daily AI, US, and world news briefing written by an LLM, where code, not the prompt, owns every link that can get printed.**
[](https://github.com/elanthus/news-briefing/actions/workflows/ci.yml) · Live site →
Every morning a GitHub Actions job pulls 150–250 items from RSS, Hacker News, and Reddit, hands them to a model to pick and summarize, and publishes the result. One property makes it unusual: **the model never receives a URL and never opens a page.** Code owns the time window, which items are eligible, where every link points, and whether the run publishes at all.
You can read today's briefing, generate your own in one command, or point the whole thing at your own feeds by editing two JSON files.
Read one
The [live site](https://elanthus.github.io/news-briefing/) publishes daily, and each date links to that run's integrity report. A committed copy is in [`docs/sample-briefing.md`](docs/sample-briefing.md).
| Reader view | Auditor view |
|---|---|
![]() |
![]() |
| The status chip links to that day's integrity report. A clean run means every deterministic contract check passed. Links resolve to selected corpus items, sections routed correctly, source health declared. It does not mean the summary is faithful to the linked article. Nothing here checks that. | Zero findings at the publication gate. The report exposes the audit manifest, states that semantic faithfulness was no |
Related Skills
Ntnt Core Dev
NTNT core language/runtime development in Rust. Use when working on the compiler, interpreter, stdlib, typeche
Trending Promote
Promote a candidate from the daily GH-trending digest to a real brain skill + auto-publish a news article and
Claude Skills Live
Curated, continuously verified index of Claude Code and Agent Skills tooling. Every entry re-checked daily; an
Sc Setup
Set up semantic-compact — choose provider (TypeSafe direct / OpenRouter / custom) and configure everything exc
Run Evals
Replay the regression corpus inside THIS interactive session — no headless, no API key (ADR 0003). Required be
Daily Briefing
Briefing Diario de Ventas
Related Agents
LLM Orchestrator
Use this agent for LLM integration work — prompt engineering, multi-provider abstraction (OpenRouter, Gemini,
Glm
Hands a well-scoped coding task (implement, refactor, write tests, fix a bug) to GLM 5.3 Flash via OpenRouter
Py38 Compat Reviewer
Python 3.8/3.9 互換性のレビューが必要なとき(リリース前、差分レビュー時、CI の 3.8/3.9 ジョブが失敗したとき)に使う。3.10+ でしか動かない構文や 3.9+ の stdlib API を検出

