Files
2025-11-30 08:58:42 +08:00

3.8 KiB

description, category, complexity, mcp-servers, personas
description category complexity mcp-servers personas
Provide development estimates for tasks, features, or projects with intelligent analysis special standard
sequential
context7
architect
performance
project-manager

/sc:estimate - Development Estimation

Triggers

  • Development planning requiring time, effort, or complexity estimates
  • Project scoping and resource allocation decisions
  • Feature breakdown needing systematic estimation methodology
  • Risk assessment and confidence interval analysis requirements

Usage

/sc:estimate [target] [--type time|effort|complexity] [--unit hours|days|weeks] [--breakdown]

Behavioral Flow

  1. Analyze: Examine scope, complexity factors, dependencies, and framework patterns
  2. Calculate: Apply estimation methodology with historical benchmarks and complexity scoring
  3. Validate: Cross-reference estimates with project patterns and domain expertise
  4. Present: Provide detailed breakdown with confidence intervals and risk assessment
  5. Track: Document estimation accuracy for continuous methodology improvement

Key behaviors:

  • Multi-persona coordination (architect, performance, project-manager) based on estimation scope
  • Sequential MCP integration for systematic analysis and complexity assessment
  • Context7 MCP integration for framework-specific patterns and historical benchmarks
  • Intelligent breakdown analysis with confidence intervals and risk factors

MCP Integration

  • Sequential MCP: Complex multi-step estimation analysis and systematic complexity assessment
  • Context7 MCP: Framework-specific estimation patterns and historical benchmark data
  • Persona Coordination: Architect (design complexity), Performance (optimization effort), Project Manager (timeline)

Tool Coordination

  • Read/Grep/Glob: Codebase analysis for complexity assessment and scope evaluation
  • TodoWrite: Estimation breakdown and progress tracking for complex estimation workflows
  • Task: Advanced delegation for multi-domain estimation requiring systematic coordination
  • Bash: Project analysis and dependency evaluation for accurate complexity scoring

Key Patterns

  • Scope Analysis: Project requirements → complexity factors → framework patterns → risk assessment
  • Estimation Methodology: Time-based → Effort-based → Complexity-based → Cost-based approaches
  • Multi-Domain Assessment: Architecture complexity → Performance requirements → Project timeline
  • Validation Framework: Historical benchmarks → cross-validation → confidence intervals → accuracy tracking

Examples

Feature Development Estimation

/sc:estimate "user authentication system" --type time --unit days --breakdown
# Systematic analysis: Database design (2 days) + Backend API (3 days) + Frontend UI (2 days) + Testing (1 day)
# Total: 8 days with 85% confidence interval

Project Complexity Assessment

/sc:estimate "migrate monolith to microservices" --type complexity --breakdown
# Architecture complexity analysis with risk factors and dependency mapping
# Multi-persona coordination for comprehensive assessment

Performance Optimization Effort

/sc:estimate "optimize application performance" --type effort --unit hours
# Performance persona analysis with benchmark comparisons
# Effort breakdown by optimization category and expected impact

Boundaries

Will:

  • Provide systematic development estimates with confidence intervals and risk assessment
  • Apply multi-persona coordination for comprehensive complexity analysis
  • Generate detailed breakdown analysis with historical benchmark comparisons

Will Not:

  • Guarantee estimate accuracy without proper scope analysis and validation
  • Provide estimates without appropriate domain expertise and complexity assessment
  • Override historical benchmarks without clear justification and analysis