sprint-prioritizer
Ranks features and work items by impact, effort and risk. Use when planning a sprint or deciding what to build next.
- License 许可
- MIT
- 所属仓库
- vibbs/company-os
- 最近更新
- 2026-10-21
- Stars
- ★ 6
- Forks
- 2
01 前言 Front Matter
- name
- sprint-prioritizer
- runtimes
- { "claude": { "user-invocable": true } }
- description
- Ranks features and work items by impact, effort and risk. Use when planning a sprint or deciding what to build next.
02 资源文件 2
- 参考文档agents/openai.yaml366 B
- 参考文档references/prompt-injection.md996 B
03 SKILL.md 正文
Sprint Prioritizer
Reference
- ID: S-PROD-03
- Category: Product
- Inputs: feature backlog, impact estimates, effort estimates, risk assessments, strategic goals
- Outputs: prioritized sprint plan → artifacts/product/
- Used by: Product Agent
- Tool scripts: ./tools/artifact/validate.sh
Purpose
Takes a backlog of features and work items and produces a prioritized sprint plan by scoring each item on impact, effort, and risk, ensuring the team works on the highest-value items first.
Procedure
Step 0: Define Sprint Capacity
Before prioritization, establish capacity constraints:
- Sprint duration: default 2 weeks (configurable)
- Available hours: default for solopreneur is 28h productive per week (56h per sprint)
- Effort scale: 1 = 1 day, 2 = 3 days, 3 = 1 week, 4 = 2 weeks, 5 = 3+ weeks (split required)
- Default weights: Impact 40%, Effort 30%, Risk 20%, Strategic Alignment 10%
Read company.stage from config — at idea/mvp, bias toward Impact weight (50%) and reduce Strategic Alignment (0%) since survival trumps strategy.
Steps
- Collect the candidate feature/work-item backlog for the upcoming sprint.
- For each item, score impact (1-5): user value, revenue potential, strategic alignment.
- For each item, score effort (1-5): engineering complexity, dependencies, unknowns.
- For each item, score risk (1-5): technical risk, market risk, dependency risk.
- Calculate a priority score:
(Impact * weight) / (Effort + Risk)using agreed weights. - Rank items by priority score, highest first.
- Apply capacity constraints — fit items into available sprint capacity.
- Flag items with high risk that may need spikes or de-risking work first.
- Produce the prioritized sprint plan with rationale for top selections.
- Save to
artifacts/product/and validate using./tools/artifact/validate.sh.
Quality Checklist
- [ ] All candidate items have impact, effort, and risk scores
- [ ] Scoring criteria are consistent across items
- [ ] Sprint capacity constraints are applied realistically
- [ ] High-risk items have mitigation plans or spike tasks
- [ ] Top priorities align with current strategic goals
- [ ] Rationale is documented for any overrides of the calculated ranking
- [ ] Artifact passes validation
04 同仓库更多 Skills
typo-field
Fixture skill with a misspelled top-level field.
spaced-comments
Fixture skill with comments and spaces after block keys.
crlf-comments
Fixture skill with Windows line endings.
claude-fields
Fixture skill using top-level fields Claude Code documents.
workflow-router
Maps an objective to the artifacts, stages and agents it needs. Use when deciding what happens next or which agents to involve.
weekly-review
Summarizes your week: what shipped, AI spend, support themes, security health and next priorities. Use at the end of each week.