mcpField
B
backlog

backlog

github.com/davidleeDevelopment2138 installsUpdated 4d ago
Repository

About backlog

backlog is a skill for managing incoming work items in the Doctrine backlog, from triage through promotion into slices. It helps teams classify work, track dependencies, and use the CLI as the source of truth.

Key features

  1. 01Classify issues, improvements, chores, risks, and ideas
  2. 02Check for duplicates before creating items
  3. 03Track hard dependencies and suggested ordering
  4. 04Manage tags and status through the CLI
  5. 05Keep backlog records in the prescribed storage format

Use cases

  1. 01Triage newly identified work
  2. 02Record a risk that remains unresolved
  3. 03Sequence work with dependencies
  4. 04Find active or terminal backlog items

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/davidlee/doctrine --skill backlog

After installing, type/backlogin Claude Code to confirm it loaded.

Details

From the project README

Backlog

The backlog is the work-intake home — latent work intent captured as issue, improvement, chore, risk, or idea items, triaged and promoted into slices.

needs = hard dependency. after = soft ordering (suggestion).

The CLI is the source of truth for exact flags: doctrine backlog --help

Creating new backlog items:

  • Determine kind membership / validity
  • Survey backlog for potential duplicates / neighbors
  • Prefer expanding / improving an appropriate existing item
  • Choose a clear, concise title
  • Create the new backlog item
  • Read & fill its template
  • Tag it appropriately and consistently
  • Record any dependencies and appropriate sequencing priorities

Verbs

See doctrine backlog --help for the full verb list and flags.

Kind membership

See lib:reference/using-doctrine.md § Which home for which record for the backlog kinds and the work-intake membership test.

Status lifecycle

See doctrine backlog edit --help for the status/resolution values and their coupling.

Tags

See doctrine backlog tag --help for the tag syntax and the --remove flag.

Dependencies

See doctrine backlog needs --help and doctrine backlog after --help for the hard/soft dependency semantics.

Rules

  • See doctrine backlog --help — the id prefix auto-selects the kind.
  • See lib:reference/using-doctrine.md § Which home for which record — a risk is admitted only as unresolved work-risk.
  • Don't hand-edit backlog TOML (lib:reference/using-doctrine.md § storage tiers) — use the verb; prose (*.md) is hand-edited.
  • See doctrine backlog list --help — terminal items are hidden by default; --all or an explicit --status reveals them.

Comments

Markdown supported