backlog-check

Validate and prune obsolete entries in docs/dev/backlog.md.

34|12|Updated Aug 1, 2021
One-click install
npx skills add https://github.com/pear-studio/nonebot-dicepp --skill backlog-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backlog-check
Source: https://github.com/pear-studio/nonebot-dicepp/tree/main/docs/agent/skills/backlog-check
Command: npx skills add https://github.com/pear-studio/nonebot-dicepp --skill backlog-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

backlog-check helps maintainers prevent outdated or invalid backlog items from lingering in docs by verifying each entry against the current codebase and recent changes.

Core Features & Use Cases

  • Backlog consistency validation: checks required fields in docs/dev/backlog.md before any pruning.
  • Evidence-based aging assessment: evaluates whether referenced files/functions/config still exist and whether the described symptoms remain reproducible.
  • Safe, user-confirmed cleanup: produces “suggest delete” results, requires confirmation (including per-item review), performs a dry-run first, then prunes and sorts.

Quick Start

Ask the agent to run backlog-check by issuing the command /backlog-check.

Frequently Asked Questions about backlog-check

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

FAQPage Schema
How do I clean up outdated backlog items in my codebase documentation?

To clean outdated backlog items, you can validate `docs/dev/backlog.md` entries against current codebase status, checking if referenced files and symptoms still exist. Items are flagged for deletion and pruned after user confirmation.

What is the safest way to prune obsolete entries from a development backlog?

Safe backlog pruning requires a two-phase process: running a dry-run to review suggested deletions, confirming per-item, then executing removals and re-sorting. Validation stops immediately if format errors occur.

How does backlog maintenance verification work with recent git history changes?

Backlog verification inspects recent git history and codebase changes to assess whether referenced files, functions, or configs still exist and if described symptoms remain reproducible, ensuring documentation hygiene.

When do I need to validate backlog consistency before removing items?

You need backlog consistency validation before any pruning operation to ensure required fields in `docs/dev/backlog.md` are present. Mandatory validation stops on format errors to prevent unsafe deletions.

Does backlog-check require manual confirmation before deleting documentation entries?

Yes, backlog-check requires explicit user confirmation including per-item review before deleting any documentation entries. It performs a dry-run first, then prunes and sorts the backlog only after approval.

Why does my backlog maintenance stop on format errors during validation?

Backlog maintenance stops on format errors as a mandatory safety measure to prevent pruning valid items with missing fields. Validation checks required fields in `docs/dev/backlog.md` before proceeding to cleanup.