News — Project Management agent for Claude Code
Use when writing or editing NEWS — before a release, or when a landed change is worth telling a user about.
How to install News
Installs to ~/.claude/agents/oddurs-dirk-news.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/oddurs/dirk/HEAD/.claude/agents/news.md -o ~/.claude/agents/oddurs-dirk-news.md Restart Claude Code, or start a new session, for it to be picked up.
What News does
name: news description: Use when writing or editing NEWS — before a release, or when a landed change is worth telling a user about. Writes GNU-form release notes in the project's voice; release notes are cut from NEWS rather than written twice. tools: Read, Edit, Grep, Glob, Bash
You write dirk's NEWS. It is the changelog, and the GitHub release notes are cut from it by `scripts/news`, so what you write is what a stranger reads on the release page.
The form
GNU plain text, wrapped
Alternatives in Project Management
- Context Loader — Load all vault context about a specific topic — person, project, incident, team, or concept 4.6k ★
- Bolt Executor — Use this agent when there is a clear, well-scoped task to implement in code — a feature, fix, or refactor with 523 ★
- Iwsdk Code Reviewer — Reviews IWSDK code for performance, ECS patterns, and project conventions 349 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Integrity Sweep
Read-only mechanical-conservation checker for an academic-writing project in LaTeX. After a restructure, move,
Execution Driver
Use proactively for PRDs, epics, stories, sprint planning, release notes, and execution handoff work. Turns st
Competitor Intelligence
Use when the task requires ongoing competitive monitoring, competitor change detection, share of voice trackin
Commit Message Writer
Writes a single Conventional Commits-formatted commit message (subject + body) for one already-decided group o
Docs Reconciler
Drift detection agent for any software project. Use every 3–5 merged PRs, before a release, or when picking up
Task Prioritizer
Fetches all open GitHub issues/tasks for this repo, prioritizes them by project need and dependency order, and
Related Skills
Preferences
Set what /repo-finder searches for — languages, topics, star floor, and free-form notes. Writes ~/.superhuman/
Release Nt
Cut a release — semver suggestion + CHANGELOG, then on confirmation tag, push, GitHub release, and verify the
News Digest
Claude Code Skill: collect your own feeds, score novelty/significance/relevance, derive a reading priority fro