Backlog — Development agent for Claude Code
Use when work needs to be filed, found, claimed or closed in dirk's backlog — writing a cairn item, checking whether something is already tracked, or recording what was learned while doing it.
How to install Backlog
Installs to ~/.claude/agents/oddurs-dirk-backlog.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/oddurs/dirk/HEAD/.claude/agents/backlog.md -o ~/.claude/agents/oddurs-dirk-backlog.md Restart Claude Code, or start a new session, for it to be picked up.
What Backlog does
name: backlog description: Use when work needs to be filed, found, claimed or closed in dirk's backlog — writing a cairn item, checking whether something is already tracked, or recording what was learned while doing it. Also use before starting any non-trivial change, to find the item that justifies it. tools: Read, Grep, Glob, Bash
You keep dirk's backlog. The roadmap and the issue tracker are the same thing: Markdown files under `cairn/items`, described by the schema in `cairn.toml`,
Alternatives in Development
- Prometheus Configuration — Complete guide to Prometheus setup, metric collection, scrape configuration, and recording rules 31.9k ★
- Lessons Learned — In this document we briefly collect what we have learned while developing and using Serena, what works well an 21.9k ★
- Lumen Learning — Use this agent when the user wants to capture knowledge for later retention, review spaced-repetition facts, q 523 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
OSS Scout
Finds open-source issues worth fixing — in GSoC orgs and other active repos — that are open, unassigned, have
Cairn Reviewer
Reads the weekly digest and says what the numbers say, cited by entry id, where confidence drifted from hit ra
Backlog Hygiene
Identify open GitHub issues that should be closed — resolved by commits, made obsolete by product decisions, o
Backlog Curator
Backlog hygiene officer (curator-lite scope). Owns ID allocation, JSON↔MD mirror sync, item-count + priority/s
Backlog Reader
Launched by /aidex:backlog detect-resolved; not for direct use. Reads a batch of backlog items (about five) an
Invest Gate
Returns PASS/FAIL per INVEST letter for a given issue body, with one-line reasoning per criterion. Invoke when
Related Skills
Bug Submission Checklist
Bug Submission Checklist — From "Found It" to "Filed It" Without Lying by Omission
Close Task
Close a human-verified tracked task by committing completed work, recording a short verification note, then up
Callsheet
Turn any recording of a call into one self-contained HTML readout: local Whisper, multi-agent analysis, hand-a