sc-estimate
π―Skillfrom tony363/superclaude
Systematically estimates development tasks by analyzing scope, calculating effort, and providing confidence intervals for time, complexity, and resource planning.
Installation
npx skills add https://github.com/tony363/superclaude --skill sc-estimateSkill Details
Provide development estimates for tasks, features, or projects with intelligent analysis. Use when planning timelines, assessing complexity, or scoping resources.
Overview
# Development Estimation Skill
Systematic estimation with confidence intervals and risk assessment.
Quick Start
```bash
# Time estimate with breakdown
/sc:estimate "auth system" --type time --unit days --breakdown
# Complexity assessment
/sc:estimate "microservices migration" --type complexity
# Effort analysis
/sc:estimate "performance optimization" --type effort --unit hours
```
Behavioral Flow
- Analyze - Examine scope, complexity, and dependencies
- Calculate - Apply estimation methodology with benchmarks
- Validate - Cross-reference with domain expertise
- Present - Provide breakdown with confidence intervals
- Track - Document for accuracy improvement
Flags
| Flag | Type | Default | Description |
|------|------|---------|-------------|
| --type | string | time | time, effort, complexity |
| --unit | string | days | hours, days, weeks |
| --breakdown | bool | false | Show detailed breakdown |
Personas Activated
- architect - Design complexity assessment
- performance - Optimization effort analysis
- project-manager - Timeline and resource planning
MCP Integration
- PAL MCP - Multi-perspective estimate validation
Evidence Requirements
This skill does NOT require hard evidence. Deliverables are:
- Estimates with confidence intervals
- Risk factor identification
- Breakdown documentation
Estimation Types
Time (`--type time`)
- Calendar duration estimates
- Milestone planning
- Deadline assessment
Effort (`--type effort`)
- Person-hours/days required
- Resource allocation guidance
- Team capacity planning
Complexity (`--type complexity`)
- Technical complexity scoring
- Risk factor identification
- Dependency mapping
Confidence Levels
Estimates include confidence intervals:
- High (85-95%) - Well-understood scope
- Medium (70-84%) - Some unknowns
- Low (50-69%) - Significant uncertainty
Examples
Feature Estimation
```
/sc:estimate "user authentication" --type time --unit days --breakdown
# Breakdown: DB design (2d) + API (3d) + UI (2d) + Tests (1d)
# Total: 8 days @ 85% confidence
```
Complexity Assessment
```
/sc:estimate "monolith to microservices" --type complexity --breakdown
# Architecture complexity with risk factors
# Dependency mapping and migration phases
```
Effort Analysis
```
/sc:estimate "API performance optimization" --type effort --unit hours
# Profiling (4h) + Analysis (6h) + Implementation (16h) + Testing (8h)
# Total: 34 hours @ 75% confidence
```
Tool Coordination
- Read/Grep/Glob - Codebase complexity analysis
- TodoWrite - Estimation breakdown tracking
- Task - Multi-domain estimation delegation
- Bash - Dependency and project analysis
More from this repository10
Automates data pipeline creation, transformation, and ETL workflows using AI-driven code generation and intelligent data engineering strategies
Automatically updates README.md by analyzing git branch changes with multi-model consensus validation for accurate documentation synchronization.
Performs comprehensive code analysis across quality, security, performance, and architecture domains, generating actionable insights and recommendations.
Generates comprehensive documentation for code components, APIs, and features across various styles and types, providing structured technical documentation with customizable detail levels.
Designs comprehensive system architectures, APIs, and component interfaces using best practices and industry standards.
Systematically improve code quality, performance, and maintainability through multi-persona analysis and safe refactoring.
Generates structured implementation workflows by analyzing PRDs and requirements, creating comprehensive, multi-domain development plans with strategic coordination.
Intelligently implements features, APIs, and components by coordinating expertise, applying best practices, and ensuring systematic development.
Automates intelligent git operations with smart commit generation, branch management, and workflow optimization.
Executes comprehensive tests with coverage analysis, real-time tracking, and automated quality reporting across various test types.