// Manage backlog items across multiple backends (files, GitHub Issues, Linear). Configure your preferred task system in project CLAUDE.md.
| name | backlog-manager |
| description | Manage backlog items across multiple backends (files, GitHub Issues, Linear). Configure your preferred task system in project CLAUDE.md. |
The backlog manager provides a unified interface for tracking work items across different task management systems. Choose your backend based on team preferences and existing tooling.
Supported Backends:
| Backend | Integration | Best For |
|---|---|---|
| Files | Local markdown in docs/todos/ | Solo developers, simple projects |
| GitHub | gh CLI | Teams using GitHub Issues |
| Linear | MCP server | Teams using Linear |
| Beads | bd CLI | Dependency-aware workflows, AI agents |
Configure your preferred backend in your project's CLAUDE.md:
## Task Management
backend: files # Options: files, github, linear, beads
# GitHub configuration (when backend: github)
# github_labels: ["backlog"]
# github_assignee: "@me"
# Linear configuration (when backend: linear)
# linear_team_id: TEAM-123
# linear_project_id: PROJECT-456
# Beads configuration (when backend: beads)
# beads_prefix: myapp # Optional: custom issue prefix
Default: If no configuration is found, uses file-based backend.
Create a backlog item when:
Act immediately instead when:
All backends follow this status workflow:
pending โ ready โ complete
| Status | Meaning |
|---|---|
| pending | Needs triage/approval before work begins |
| ready | Approved and ready for implementation |
| complete | Work finished, acceptance criteria met |
| Priority | Meaning |
|---|---|
| p1 | Critical - blocks other work or users |
| p2 | Important - should be done soon |
| p3 | Nice-to-have - can wait |
Each backend implements these operations:
| Operation | Purpose |
|---|---|
| CREATE | Add new backlog item |
| LIST | Query existing items |
| UPDATE | Modify item (status, priority, details) |
| COMPLETE | Mark item as done |
When this skill is invoked:
backend setting:
files โ references/file-backend.mdgithub โ references/github-backend.mdlinear โ references/linear-backend.mdbeads โ references/beads-backend.mdIf the configured backend is unavailable:
| Trigger | Flow |
|---|---|
| Code review findings | Review โ Create items โ Triage โ Work |
| PR comments | Resolve PR โ Create items for complex fixes |
| Planning sessions | Brainstorm โ Create items โ Prioritize โ Work |
| Technical debt | Document โ Create item โ Schedule |
| Feature requests | Analyze โ Create item โ Prioritize |
Backlog manager (this skill):
TodoWrite tool: