backlog-implement

Guide implementer agents through verification, approval, and backlog closure.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps teams move backlog items into real code changes by guiding an implementer through verification, planning, and a user-confirmed implementation workflow, reducing wasted effort and risky edits.

Core Features & Use Cases

  • Backlog item selection & context loading: Accepts a backlog ID directly or shows a selectable list for choosing an item to implement.
  • Verification-first workflow: Checks whether the described problem still exists by inspecting the relevant files, functions, and configuration state, and records the findings.
  • Risk/impact-based decision gates: Produces an impact score (0-10) and enforces a mandatory user confirmation step before any code change.
  • Implementation & verification loop: After confirmation, performs the code change within the approved scope, runs appropriate tests, and then closes the backlog item.
  • Use Case: When a TRPG dice project backlog contains a “needs implementation” task, the skill ensures the implementer validates the current code reality, gets explicit approval for the plan, implements safely, runs tests, and then removes the item from backlog.

Quick Start

Ask an agent to start implementing a specific backlog item by running: /backlog-implement B-260506-a3f9c1.

Frequently Asked Questions about backlog-implement

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

FAQPage Schema
How do I safely implement backlog items without causing risky code changes?

Safely implementing backlog items requires a verification-first workflow that checks current code reality, scores impact, and enforces a mandatory user confirmation gate before any code changes occur. This prevents wasted effort and risky edits.

How does an implementation workflow enforce scope control for multi-file changes?

Scope control for multi-file changes is enforced through staged workflow execution with mandatory approval gates. The implementer must verify the problem still exists, produce an impact score, and get explicit user confirmation before modifying code within the approved scope.

Can I run tests automatically after implementing a backlog task?

Yes, you can run tests automatically after implementing a backlog task. The implementation and verification loop performs the scoped code change, runs appropriate tests to verify the output, and then conditionally closes the backlog item upon success.

What is the process to verify if a backlog task is still relevant before coding?

Verifying if a backlog task is still relevant involves a verification-first step that inspects relevant files, functions, and configuration state. The implementer agent checks whether the described problem still exists and records the findings before planning any changes.

How do I start implementing a specific backlog item by its ID?

To start implementing a specific backlog item, you can pass the backlog ID directly to the implementer agent. The workflow then loads the item context, verifies the current code reality, and prompts for user confirmation before proceeding with implementation.

Do I need to manually close backlog items after code verification?

No, you do not need to manually close backlog items after code verification. The workflow handles conditional backlog closing automatically once the scoped code changes are applied and the appropriate tests are run successfully.