Skip to content
Back to skills

Estimate

ASecurity

产出结构化工作量估算,使用 estimate.md 模板按Story维度分解估算。

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 9, 2026
ai-agents

Works with

  • cursor

Security analysis

A100/100

Scanned September 9, 2026

npx -y skills add zls3434/Software-Engineering-Studios --skill estimate --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Estimate?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Estimate
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/zls3434-estimate/badge)](https://www.skillsdirectory.com/skills/zls3434-estimate)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: estimate
description: "产出结构化工作量估算,使用 estimate.md 模板按Story维度分解估算。"
license: MIT
metadata:
  model: sonnet
  argument-hint: ""
  user-invocable: true
  allowed-tools:
    - Read
    - Glob
    - Grep
    - Write
    - AskUserQuestion
  platforms:
    claude-code: {enabled: true}
    cursor: {enabled: true}
    codex: {enabled: true}
    windsurf: {enabled: true, trigger: /estimate}
    trae: {enabled: true}
    hermes: {enabled: true, platforms: [macos, linux, windows]}
    workbuddy: {enabled: true}
---

# estimate — 工作量估算

## 技能目的

为 Story 或 Epic 产出结构化工作量估算,使用模板按维度分解(开发、测试、文档、集成),标注不确定性与风险,支持 Sprint 容量规划。

## 参数说明

本技能无参数。自动扫描待估算的 Story。

## 分阶段工作流

### 阶段 1:加载待估算 Story

- **输入**:项目目录
- **处理**:
  1. 使用 Glob 查找 `.claude/docs/templates/estimate.md` 模板
  2. 使用 Glob 扫描 `docs/stories/**/*.md` 获取待估算 Story
  3. 使用 Read 读取每个 Story 的描述、验收标准、任务清单
  4. 使用 Read 读取 `docs/architecture/control-manifest.md` 获取约束
- **输出**:Story 集合 + 模板

### 阶段 2:维度分解估算

- **输入**:Story 集合
- **处理**:
  1. 为每个 Story 按维度分解:前端开发、后端开发、数据库、测试、文档、集成
  2. 使用故事点(Story Points)或理想人时(Ideal Hours)估算
  3. 通过 AskUserQuestion 与用户确认估算方法
  4. 参考历史数据或类似 Story 的实际耗时
- **输出**:维度估算表

### 阶段 3:标注不确定性与风险

- **输入**:维度估算表
- **处理**:
  1. 为每个估算标注不确定性等级(低/中/高)
  2. 识别导致不确定性的因素(技术未知、依赖未确认、需求模糊)
  3. 为高风险项添加缓冲系数
  4. 列出需要原型验证的技术点
- **输出**:风险标注表

### 阶段 4:汇总与写入

- **输入**:维度估算 + 风险标注
- **处理**:
  1. 汇总每个 Story 的总估算
  2. 汇总 Epic 级别总估算
  3. 基于模板填充各章节
  4. 向用户展示估算摘要
  5. 批准后使用 Write 写入 `docs/estimates/{epic-or-sprint}.md`
- **输出**:估算文件

## 协作协议引用

- 遵循 `.claude/docs/templates/collaborative-protocols/design-agent-protocol.md` 估算规范
- 参考 `.claude/docs/templates/estimate.md` 模板
- 估算需标注不确定性,避免过度精确

## 推荐下一步

估算完成后使用 `/sprint-plan` 将 Story 纳入 Sprint。高不确定性项使用 `/prototype` 验证后重新估算。开发阶段使用 `/dev-story` 实现 Story。

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.