一键导入
forecast-completion
Estimates completion probability for remaining work using velocity distribution and Monte Carlo-style simulation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Estimates completion probability for remaining work using velocity distribution and Monte Carlo-style simulation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Generates messages suggesting a ghost-done ticket be transitioned to Done. Helpful tone, evidence-based, always asks rather than commands.
Generates contextual, humble messages designed to unblock stuck tickets. Use when a stuck ticket needs a nudge comment.
Generates a quick morning briefing with what happened, what's stuck, and what needs attention today.
Evaluates whether epics are ready for PI or quarter planning by scoring 7 readiness dimensions.
Computes team capacity for a sprint or PI from headcount, PTO, and run-rate buffer.
Annotates agent output with inline source citations to eliminate hallucination risk. Ensures every metric, claim, and ticket reference is traceable to a specific data source.
| name | forecast-completion |
| version | 1.0.0 |
| description | Estimates completion probability for remaining work using velocity distribution and Monte Carlo-style simulation. |
| category | planning |
| trigger | Sprint midpoint, PI planning, stakeholder requests for delivery dates |
| autonomy | autonomous |
| portability | universal |
| complexity | intermediate |
| type | computation |
| inputs | [{"name":"velocity_history","type":"list","required":true,"description":"Velocity values from 3+ recent sprints (story points or task count per sprint)."},{"name":"remaining_work","type":"number","required":true,"description":"Total story points (or tasks) remaining to complete."},{"name":"target_date","type":"text","required":false,"description":"Optional target date to assess probability of completion by."},{"name":"sprint_length_days","type":"number","required":false,"default":10,"description":"Working days per sprint."}] |
| outputs | [{"name":"forecast","type":"structured-text","description":"Probability distribution with 50th, 80th, and 95th percentile completion estimates."}] |
| model_compatibility | ["claude","gpt-4","gemini","llama-3"] |
Estimate when remaining work will be completed based on historical velocity, producing probability-based forecasts rather than single-point estimates.
Require at least 3 sprints of velocity data. If fewer: state "Insufficient data for probabilistic forecast — need 3+ sprints." Provide a rough estimate based on average only, with Low confidence.
From the velocity history, calculate:
Mentally simulate N sprints of future work, drawing velocity from the observed distribution:
Produce three estimates:
If a target date is given, calculate sprints until target and determine:
| Condition | Confidence |
|---|---|
| 5+ sprints of data, low variance (CV < 0.2) | High |
| 3-4 sprints, or moderate variance (CV 0.2-0.4) | Medium |
| < 3 sprints, or high variance (CV > 0.4) | Low |
## Completion Forecast
**Remaining work**: {N} SP
**Based on**: {N} sprints of velocity data (mean: {X} SP, range: {min}-{max} SP)
| Percentile | Sprints to Complete | Estimated Date | Confidence |
|------------|--------------------|----|---|
| P50 (likely) | {N} | {date} | {level} |
| P80 (conservative) | {N} | {date} | {level} |
| P95 (worst case) | {N} | {date} | {level} |
{If target_date provided:}
**Target: {date}** — Probability of completion: {estimate}% (based on {sprints_until_target} sprints at observed velocity)
**Key assumptions**: No scope change, team composition stable, no major blockers. Each assumption that does not hold widens the forecast range.