スキル一覧に戻る
kurko

backlog

by kurko

An OS for agents running a company

0🍴 0📅 2026年1月20日
GitHubで見るManusで実行

SKILL.md


name: "Backlog" description: "Prioritize and organize work into actionable backlog. Use when preparing tasks for execution."

Backlog

Create a prioritized, actionable backlog from user stories.

When to Use

  • After user stories are defined
  • When planning sprint/cycle work
  • When reprioritizing existing work
  • When onboarding to understand pending work

Dependencies

  • user-stories.md - User stories must exist
    • Check: Stories defined in PRD or separate document

Book Triggers

Reference: [[books/systems-thinking.md]]

  • Apply "Product Development Flow" queue theory
  • Use economic prioritization (Cost of Delay)

Reference: [[books/startup-business.md]]

  • Apply "Lean Startup" validated learning
  • Use "Rework" simplicity principles

Prioritization Framework

1. Stack Ranking

Every item has exactly one position. No ties.

Why:

  • Forces real decisions
  • Eliminates "everything is priority 1"
  • Clear execution order

2. Cost of Delay (CoD)

Consider what waiting costs:

CoD TypeDescriptionExample
User/Business ValueRevenue, satisfaction impactFeature customers are asking for
Time CriticalityDeadline-driven urgencyRegulatory requirement
Risk ReductionWhat failure costsSecurity vulnerability
LearningInformation that enables decisionsMVP to validate market

3. WSJF (Weighted Shortest Job First)

Priority = Cost of Delay / Job Duration

High CoD + Short Duration = Do first

4. Opportunity Cost

For every item in progress:

  • What are we NOT doing?
  • Is this the best use of capacity?

Backlog Structure

Item Format

### [ID]: [Title]

**Story:** [Link to user story]
**Type:** Feature / Bug / Tech Debt / Spike
**Size:** XS / S / M / L / XL
**Priority:** [Stack rank position]
**Status:** Backlog / Ready / In Progress / Done

**Description:**
[Brief description of the work]

**Acceptance Criteria:**
[Inherited from user story or defined here]

**Dependencies:**
- [Blocks/blocked by]

**Notes:**
[Any additional context]

Backlog Views

By Priority (Default):

1. [Highest priority item]
2. [Second priority]
3. [Third priority]
...

By Status:

## Ready (can be started)
- [Items ready for work]

## Blocked
- [Items waiting on something]

## In Progress
- [Active work]

By Type:

## Features
## Bugs
## Tech Debt
## Spikes

Backlog Refinement Process

Adding Items

  1. Capture - Add new items to bottom of backlog
  2. Clarify - Ensure description and acceptance criteria are clear
  3. Size - Estimate effort (use story points or t-shirt sizes)
  4. Prioritize - Stack rank against existing items

Grooming Sessions

Regular refinement to:

  • Break down large items
  • Update priorities based on new information
  • Remove stale items
  • Clarify acceptance criteria

Ready Definition

Item is "ready" when:

  • Description is clear
  • Acceptance criteria defined
  • Dependencies identified
  • Sized
  • No blocking questions

Backlog Output Template

# Backlog: [Project/Feature]

**Last Updated:** YYYY-MM-DD
**Total Items:** [count]
**Ready for Work:** [count]

## Priority Stack

### 1. [Title]
- **Type:** Feature
- **Size:** M
- **Status:** Ready
- **Story:** [link]

### 2. [Title]
- **Type:** Bug
- **Size:** S
- **Status:** Ready
- **Story:** [link]

### 3. [Title]
- **Type:** Feature
- **Size:** L
- **Status:** Blocked (waiting on design)
- **Story:** [link]

---

## Icebox

[Items not currently prioritized but captured for future]

- [Item]: [reason it's iced]
- [Item]: [reason it's iced]

## Recently Completed

- [x] [Item] - YYYY-MM-DD
- [x] [Item] - YYYY-MM-DD

Output Location

projects/{project}/tasks/backlog.md

Or integrated with project management tool via communication.md skill.


WIP Limits

Apply Work-in-Progress limits:

CategoryLimitRationale
In Progress1-3Focus enables completion
Ready5-10Buffer for planning
BacklogUnlimitedCapture everything

When WIP limit reached:

  • Finish something before starting something new
  • Swarm on blocked items

Integration

With user-stories.md

  • Stories flow into backlog items
  • One story may become multiple backlog items

With communication.md

  • Sync backlog with project management tool
  • Updates flow both directions

With engineering

  • Backlog is the source of truth for what to work on
  • Engineers pull from top of stack

Quality Checklist

  • All items stack-ranked (no ties)
  • Ready items have clear acceptance criteria
  • Blocked items have blockers documented
  • Sizes assigned to all items
  • No orphan items (all trace to stories/PRD)
  • WIP limits respected

Anti-Patterns

  • Everything is P1 - Stack rank forces real prioritization
  • Huge backlog - Ruthlessly prune or icebox old items
  • Vague items - If not ready, it's not ready
  • Starting without finishing - Respect WIP limits
  • Priority by loudness - Use CoD, not who's complaining
  • Hidden work - All work should be in backlog

スコア

総合スコア

40/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です