estimate

Estimate software task effort with optimistic, expected, and pessimistic day ranges.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/CarlosQ96/robot-crawler --skill estimate-carlosq96
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: estimate
Source: https://github.com/CarlosQ96/robot-crawler/tree/main/.agents/skills/estimate
Command: npx skills add https://github.com/CarlosQ96/robot-crawler --skill estimate-carlosq96

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Estimating the effort required for software tasks is often time‑consuming and inconsistent, leading to poor planning and missed deadlines.

Core Features & Use Cases

  • Multi‑phase analysis: Understand the task, scan affected code, evaluate complexity, scope, and risk.
  • Data‑driven estimates: Incorporates historical sprint velocity and dependency analysis.
  • Structured output: Provides optimistic, expected, and pessimistic day ranges, confidence level, risk factors, and recommended next steps.
  • Use case: When a developer or product manager needs a reliable estimate for implementing a new feature or fixing a bug in the robot‑crawler project, this skill generates a detailed effort plan.

Quick Start

Request an estimate for adding a new enemy AI system to the robot‑crawler game.

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 for a new feature implementation?

Software task effort estimation analyzes task description, complexity, dependencies, historical velocity, and risk factors. It generates a structured estimate with optimistic, expected, and pessimistic day ranges, confidence level, and risk assessment without modifying any files.

What factors are used to calculate bug fixing effort and risk in a codebase?

Bug fixing effort and risk calculation evaluates task description, code complexity, historical sprint velocity, and dependencies. It outputs a structured risk assessment alongside optimistic, expected, and pessimistic day ranges to guide planning and recommended next steps.

Can I generate effort estimates for system refactoring without modifying my codebase?

Yes, you can generate effort estimates for system refactoring without modifying your codebase. The analysis scans affected code and evaluates complexity, scope, and risk to output a detailed day range estimate while remaining read-only and modifying zero files.

How do I incorporate historical sprint velocity into a software task estimate?

To incorporate historical sprint velocity into a software task estimate, the system analyzes your past performance alongside task complexity, dependencies, and risk factors. It produces data-driven effort estimates with optimistic, expected, and pessimistic day ranges.

Does effort estimation work for both product managers and developers?

Effort estimation works for both product managers and developers needing reliable estimates for implementing features or fixing bugs. It provides structured outputs including day ranges, confidence levels, risk factors, and recommended next steps to support consistent planning.