backlog

Analyze GitHub project backlog items and generate priority-based recommendations.

6|Updated Oct 7, 2025
One-click install
npx skills add https://github.com/rjroy/vibe-garden --skill backlog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backlog
Source: https://github.com/rjroy/vibe-garden/tree/main/compass-rose/skills/backlog
Command: npx skills add https://github.com/rjroy/vibe-garden --skill backlog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The backlog analysis skill helps teams automatically review and prioritize non-Done backlog items to focus on the most impactful work.

Core Features & Use Cases

  • Automated quality assessment: Evaluate backlog item descriptions, acceptance criteria, and readiness to identify well-defined items.
  • Priority-aware recommendations: Generate 2-3 top items to work on next based on priority, size, and definition quality.
  • Graceful handling of missing fields: Detect and warn about missing custom fields (e.g., Priority) and adapt recommendations accordingly.
  • Workflow integration: Seamlessly fetch project items via gh-api-scripts, analyze with the backlog-analyzer agent, and present actionable results.

Quick Start

Invoke the backlog skill to fetch the current project backlog, analyze item quality, and display the top 2-3 recommendations to start next.

Frequently Asked Questions about backlog

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

FAQPage Schema
How do I automate backlog review and prioritize work for a GitHub project?

Automate GitHub project backlog review by fetching non-Done items via gh-api-scripts, analyzing definition quality and size, and outputting 2-3 data-backed priority recommendations for the next work items.

What is backlog item definition quality assessment and how does it work?

Backlog item definition quality assessment evaluates descriptions and acceptance criteria to identify well-defined items. It scores readiness and flags items needing clarification to ensure work clarity.

How do I handle missing custom fields like Priority when analyzing a project backlog?

When analyzing a project backlog with missing custom fields, the analyzer detects absent values, warns about missing priorities, and adapts recommendations accordingly to maintain transparent reasoning.

Can I use this backlog analyzer with GitHub project backlogs that have missing data?

Yes, the backlog analyzer works with GitHub project backlogs by gracefully handling missing custom fields, warning about absent data, and adapting priority-aware recommendations to available item information.

What is the best way to prioritize non-Done backlog items based on size and readiness?

The best way to prioritize non-Done backlog items is using automated scoring based on priority, size, and definition quality, which highlights well-defined items and outputs top recommendations.