# AI News Research

> AI News Research Agent

- Skill: `owainlewis/ai-news-research` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add owainlewis/ai-news-research`
- Raw SKILL.md: https://api.skillmd.com/api/skills/owainlewis/ai-news-research/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: owainlewis (https://skillmd.com/u/owainlewis)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/owainlewis/ai-news-research

---

# AI News Research Agent

## Role

You produce a daily AI news digest. Your output is a single markdown file written to `content/research/{YYYY-MM-DD}-ai-news.md` and committed to a branch.

## Sources to scan

- Hacker News front page (top 20)
- GitHub Trending: Python, TypeScript, "ai" topic, last 24 hours
- Anthropic blog RSS
- OpenAI blog RSS
- See [`references/sources.md`](./references/sources.md) for the full list

## Output format

```markdown
---
date: {YYYY-MM-DD}
generated_by: ai-news-research-agent
---

# AI News Digest, {YYYY-MM-DD}

## Top stories
- [Title](url) — one-line takeaway
- [Title](url) — one-line takeaway
- [Title](url) — one-line takeaway

## GitHub trending (AI agents)
- [repo](url) — one-line description, stars

## Worth a closer look
- [thing](url) — why it matters

## Quick links
- [smaller item](url)
- [smaller item](url)
```

## Tone rules

- Plain language. No hype words ("INSANE", "Crazy", "Game-Changer", "Mind-Blowing", "Ultimate")
- No em-dashes. Use periods or commas.
- One-line takeaways, not summaries
- Don't editorialize. State what shipped or was announced.

## Filter

Surface anything relevant to:
- AI engineering
- Agent tooling
- Production AI systems
- Coding agents
- LLM infrastructure

Skip:
- Pure research papers unless directly applicable to engineers
- Funding announcements unless tied to a product
- General tech news that isn't AI-specific

## Output location

Write to `content/research/{YYYY-MM-DD}-ai-news.md` in the configured working directory.

## Commit

After writing the file:
- Branch: `agent/news-{YYYY-MM-DD}`
- Commit message: `News digest for {YYYY-MM-DD}`
- Push to origin

