backlog-manager

Backlog Manager Skill

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "backlog-manager" with this command: npx skills add majesticlabs-dev/majestic-marketplace/majesticlabs-dev-majestic-marketplace-backlog-manager

Backlog Manager Skill

Overview

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

GitHub gh CLI Teams using GitHub Issues

Linear MCP server Teams using Linear

Beads bd CLI Dependency-aware workflows, AI agents

For simple/solo projects: Use native Tasks (TaskCreate , TaskList , TaskUpdate ) instead of backlog-manager.

Configuration

Configure your preferred backend in your project's .agents.yml :

task_management: github # Options: github, linear, beads

Workflow labels (for github/linear backends)

workflow_labels:

  • backlog
  • in-progress
  • ready-for-review
  • done

Beads configuration (when task_management: beads)

beads_prefix: myapp # Optional: custom issue prefix

Default: If no configuration is found, use native Tasks (TaskCreate , TaskList , TaskUpdate ) for simple tracking.

When to Use This Skill

Create a backlog item when:

  • Work requires more than 15-20 minutes

  • Needs research, planning, or multiple approaches considered

  • Has dependencies on other work

  • Requires approval or prioritization

  • Part of larger feature or refactor

  • Technical debt needing documentation

Act immediately instead when:

  • Issue is trivial (< 15 minutes)

  • Complete context available now

  • No planning needed

  • User explicitly requests immediate action

  • Simple bug fix with obvious solution

Core Concepts

Status Lifecycle

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 Levels

Priority Meaning

p1 Critical - blocks other work or users

p2 Important - should be done soon

p3 Nice-to-have - can wait

Core Operations

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

Backend Selection

When this skill is invoked:

  • Read configuration from project CLAUDE.md

  • Load appropriate reference based on backend setting:

  • github → references/github-backend.md

  • linear → references/linear-backend.md

  • beads → references/beads-backend.md

  • Follow backend-specific instructions for operations

Fallback Behavior

If the configured backend is unavailable:

  • GitHub unavailable (gh not authenticated): Fall back to native Tasks

  • Linear unavailable (MCP not configured): Fall back to native Tasks

  • Beads unavailable (bd not installed or not initialized): Fall back to native Tasks

  • Warn user about the fallback

Integration with Development Workflows

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

Key Distinctions

Backlog manager (this skill):

  • Persisted tracking across sessions

  • Multiple backend options

  • Team collaboration

  • Project/sprint planning

Native Tasks (TaskCreate, TaskList, TaskUpdate):

  • Session task tracking with file persistence (~/.claude/tasks/ )

  • Supports dependencies (blockedBy , blocks )

  • Can be shared across sessions via CLAUDE_CODE_TASK_LIST_ID env var

  • Use for: in-session progress tracking, subagent coordination, simple task lists

  • Different from backlog manager: Tasks are ephemeral coordination, backlog is project planning

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

google-ads-strategy

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

viral-content

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

market-research

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

free-tool-arsenal

No summary provided by upstream source.

Repository SourceNeeds Review