estimate

Estimates task effort into structured ranges with confidence and risk analysis.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/WindXRan/y3td --skill estimate-windxran
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: estimate
Source: https://github.com/WindXRan/y3td/tree/main/.claude/skills/estimate
Command: npx skills add https://github.com/WindXRan/y3td --skill estimate-windxran

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps teams turn vague tasks into actionable effort estimates by analyzing complexity, dependencies, historical velocity, and risk so planning stays realistic.

Core Features & Use Cases

  • Structured effort estimation: Produces an estimate template including optimistic/expected/pessimistic ranges, confidence, risk factors, and dependencies.
  • Project-context aware reasoning: Reads project context from CLAUDE.md and relevant design docs under design/gdd/ when applicable.
  • Evidence-driven scope scanning: Identifies likely files/modules to change, checks for integration points and test coverage, and uses historical sprint data from production/sprints/ to ground velocity assumptions.

Quick Start

Use the estimate skill to create a structured days-range plan for the task you describe, including a recommended budget, confidence level, and the single biggest risk factor.

Frequently Asked Questions about estimate

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

FAQPage Schema
How do I estimate software development effort with dependency and risk analysis?

Software development effort estimation analyzes task descriptions to produce structured planning outputs with optimistic, expected, and pessimistic ranges. It evaluates code impact, integration points, test coverage needs, and historical sprint velocity to generate realistic effort estimates.

Can I use historical sprint velocity data for task estimation?

Yes, task estimation utilizes historical sprint velocity data from production sprint records to ground effort assumptions. By analyzing past velocity alongside current project context, it calculates expected effort ranges and confidence levels for new software changes.

How do I assess code impact and integration points before planning a sprint?

Assessing code impact requires scanning relevant project modules and consulting design documents to identify affected files and integration points. This evidence-driven scope scanning determines test coverage needs and potential dependencies for accurate effort planning.

Does effort estimation work with project context from CLAUDE.md files?

Yes, effort estimation reads project context directly from CLAUDE.md files and optionally consults design documents under design directories. This contextual awareness ensures that complexity analysis and risk factors align with the actual software architecture.

What is the best way to include risk analysis in task effort planning?

Including risk analysis in effort planning involves identifying the single biggest risk factor alongside dependency mapping and confidence levels. It transforms vague tasks into actionable estimates by evaluating complexity, integration points, and historical velocity data.

What format do structured effort estimates use for sprint planning?

Structured effort estimates use rounded half-day increments to provide optimistic, expected, and pessimistic time ranges. This format includes a recommended budget, confidence level, and identified risk factors to keep sprint planning realistic.