mcpField
S
sc-estimate

sc-estimate

github.com/tony363开发20184 次安装30 周前更新
代码仓库

关于 sc-estimate

sc-estimate 是用于评估开发任务时间、投入或复杂度的技能,帮助项目经理和开发团队拆解工作、识别风险与依赖,并给出带置信区间的估算。

主要功能

  1. 01时间、投入与复杂度估算
  2. 02详细估算拆解
  3. 03置信区间
  4. 04风险因素识别
  5. 05依赖关系梳理

适用场景

  1. 01估算功能交付周期
  2. 02评估迁移复杂度与风险
  3. 03规划工程投入和团队产能
  4. 04按小时分析性能优化工作

MCP 相关

该技能使用 PAL MCP 从多个视角验证估算结果。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/tony363/superclaude --skill sc-estimate

安装后在 Claude Code 中输入/sc-estimate确认已加载。

详细介绍

开发估算技能

系统化估算,并提供置信区间和风险评估。

快速开始

# 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

行为流程

  1. 分析 - 检查范围、复杂度和依赖关系
  2. 计算 - 结合基准应用估算方法
  3. 验证 - 参照领域专业知识进行交叉验证
  4. 呈现 - 提供细分结果及置信区间
  5. 跟踪 - 记录结果,以提高准确性

标志

标志类型默认值说明
--typestringtimetime、effort、complexity
--unitstringdayshours、days、weeks
--breakdownboolfalse显示详细细分

已激活的角色

  • architect - 评估设计复杂度
  • performance - 分析优化工作量
  • project-manager - 规划时间线和资源

MCP 集成

  • PAL MCP - 通过多个视角验证估算

证据要求

此技能不要求提供硬性证据。交付内容包括:

  • 带置信区间的估算
  • 风险因素识别
  • 细分文档

估算类型

时间(--type time)
  • 日历周期估算
  • 里程碑规划
  • 截止日期评估
工作量(--type effort)
  • 所需人时/人日
  • 资源分配建议
  • 团队产能规划
复杂度(--type complexity)
  • 技术复杂度评分
  • 风险因素识别
  • 依赖关系映射

置信度等级

估算包含置信区间:

  • 高(85-95%) - 范围清晰
  • 中(70-84%) - 存在一些未知因素
  • 低(50-69%) - 存在重大不确定性

示例

功能估算
/sc:estimate "user authentication" --type time --unit days --breakdown
# Breakdown: DB design (2d) + API (3d) + UI (2d) + Tests (1d)
# Total: 8 days @ 85% confidence
复杂度评估
/sc:estimate "monolith to microservices" --type complexity --breakdown
# Architecture complexity with risk factors
# Dependency mapping and migration phases
工作量分析
/sc:estimate "API performance optimization" --type effort --unit hours
# Profiling (4h) + Analysis (6h) + Implementation (16h) + Testing (8h)
# Total: 34 hours @ 75% confidence

工具协调

  • Read/Grep/Glob - 分析代码库复杂度
  • TodoWrite - 跟踪估算细分
  • Task - 委派多领域估算任务
  • Bash - 分析依赖关系和项目

评论

支持 Markdown