groom

Orchestrate interactive and automated backlog grooming with the GitHub API.

13|3|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/phrazzld/agent-skills --skill groom-phrazzld
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: groom
Source: https://github.com/phrazzld/agent-skills/tree/main/core/groom
Command: npx skills add https://github.com/phrazzld/agent-skills --skill groom-phrazzld

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines backlog management, transforming chaotic issue lists into a clear, actionable roadmap that drives efficient product development.

Core Features & Use Cases

  • Backlog Grooming: Interactive sessions to explore, research, and prioritize product backlog items.
  • Issue Refinement: Ensures all issues are well-defined, agent-executable, and meet organizational standards.
  • Automated Cleanup: Performs non-interactive tidying of stale issues, duplicates, and legacy labels.
  • Use Case: Kick off a sprint planning session by running /groom to ensure all proposed features are well-understood, prioritized, and ready for development.

Quick Start

Run /groom to start an interactive backlog grooming session.

Frequently Asked Questions about groom

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

FAQPage Schema
How do I automate backlog grooming and issue cleanup on GitHub?

Automated backlog grooming uses the GitHub API to tidy stale issues, duplicates, and legacy labels non-interactively. This streamlines issue management by performing cleanup processes without manual intervention, ensuring a clear and actionable product backlog.

What is backlog grooming for agent-executable issues?

Backlog grooming for agent-executable issues is the process of refining product backlog items to ensure they are well-defined and meet organizational standards. It transforms chaotic issue lists into a clear roadmap that drives efficient product development.

How do I prioritize GitHub issues for sprint planning?

You can prioritize GitHub issues by running interactive backlog grooming sessions that explore, research, and rank product backlog items. This workflow ensures proposed features are well-understood and ready for development before a sprint begins.

Does this backlog grooming workflow require specific GitHub API setup?

Yes, backlog grooming workflows rely on the GitHub API to manage issue prioritization and automated tidying. You need appropriate API access to orchestrate interactive refinement and ensure issues adhere to organizational standards.

What is the best way to manage legacy labels and duplicate issues in a backlog?

The best way to manage legacy labels and duplicates is through automated backlog cleanup. This process performs non-interactively using the GitHub API to tidy stale issues and standardize product strategy adherence.

When should I use automated backlog cleanup instead of interactive refinement?

Use automated backlog cleanup for routine tidying of stale issues and legacy labels, whereas interactive refinement is better for exploring and prioritizing complex product backlog items during sprint planning.