backlog-manager

Create, list, update, and complete backlog items across Files, GitHub, Linear, and Beads backends.

47|11|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill backlog-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backlog-manager
Source: https://github.com/majesticlabs-dev/majestic-marketplace/tree/main/plugins/majestic-engineer/skills/backlog-manager
Command: npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill backlog-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

A single backlog interface across multiple backends reduces fragmentation, speeds triage, and aligns team priorities.

Core Features & Use Cases

  • CREATE, LIST, UPDATE, COMPLETE across File, GitHub, Linear, Beads backends
  • Backend-specific references and configuration via .agents.yml
  • Fallback logic to ensure progress when a backend is unavailable
  • Integration with development workflows (PR reviews, planning sessions)

Quick Start

Configure task_management in .agents.yml, select a backend, and start creating, listing, and updating backlog items with unified commands.

Frequently Asked Questions about backlog-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage backlog items across GitHub, Linear, and other tools in one place?

Backlog manager unifies backlog items across multiple backends—GitHub, Linear, Files, and Beads—letting you create, list, update, and complete tasks through a single interface. Configure your preferred backend in .agents.yml and manage all items without switching tools.

Can I use the same backlog commands with different task management systems?

Yes. The backlog manager supports backend-specific configuration and fallback logic, so the same CREATE, LIST, UPDATE, and COMPLETE operations work across File, GitHub, Linear, and Beads backends. Switch backends by updating .agents.yml without changing your workflow.

What happens to my backlog if one backend becomes unavailable?

Fallback logic ensures progress continues when a backend is temporarily unavailable. The backlog manager automatically routes operations to configured fallback backends, maintaining access to your items across team workflows.

How do I organize backlog items by priority and status?

Backlog items enforce a status lifecycle (pending → ready → complete) and three priority levels (p1, p2, p3). Use these to triage tasks, align team priorities, and track progress across your development workflow.

What setup is required to start using a unified backlog?

Configure task_management settings in .agents.yml with your backend choice and credentials, then select your primary backend. The backlog manager handles the rest—no additional setup needed to begin creating and managing items.

Does the backlog manager integrate with pull request reviews and planning?

Yes. The backlog manager integrates with development workflows including PR reviews and planning sessions. Reference backlog items across GitHub, Linear, and other backends to connect planning, task tracking, and code review.