ワンクリックで
tapd-story-score
TAPD 需求评分子技能。对需求进行工时预估、RICE 价值规模评分,并更新到需求文档中。 本技能作为 tapd-story-evaluation 的子技能被调用,不独立触发。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
TAPD 需求评分子技能。对需求进行工时预估、RICE 价值规模评分,并更新到需求文档中。 本技能作为 tapd-story-evaluation 的子技能被调用,不独立触发。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
bscp(蓝鲸基础配置平台)文件型配置只读查看指引。为挂载了 bk-bscp-prod-file-manage 的模型补充 MCP 工具 schema 表达不了的领域知识:文件型(config_type=file)配置的领域模型、只读查看编排、 参数获取、字段级业务约束与报错处置,帮助模型正确完成"定位服务 → 查询配置项元数据 → 取下载 URL 查看文件内容"闭环。 Use this skill whenever the user asks to 查看 bscp 文件配置, 看某文件型服务的配置, 查询文件配置项, 看文件配置内容, 取文件下载 URL 查看文件内容, or invokes bk-bscp-prod-file-manage 的文件型配置项查询 / 文件下载 URL 工具。
bscp(蓝鲸基础配置平台)KV 配置操作指引。为挂载了 bk-bscp-prod-server-mcp 的模型补充 MCP 工具 schema 表达不了的领域知识:领域模型、端到端调用编排、参数获取、字段级业务 约束、报错处置与场景化示例,帮助模型正确完成"改 KV → 生成版本 → 发布 → 验证"闭环。 Use this skill whenever the user asks to 操作 bscp 配置, 改 bscp KV, 新增/更新/删除 KV, 发布 bscp 版本, 灰度发布, kv 配置查询/更新/发布, 看看某个服务的配置, 帮我发版, or invokes any bk-bscp-prod-server-mcp Config_* tool (CreateKv/UpdateKv/DeleteKv/BatchUpsertKvs/CreateRelease/Publish 等).
TAPD 需求澄清技能。从 TAPD 提取"规划中"状态的需求,按照研发最佳实践对需求进行 多维度澄清(业务逻辑、外部系统交互、上下文),整合项目背景知识,输出符合需求文档 规范的标准化 Markdown 需求文档,并回写 TAPD。 Use this skill whenever the user mentions 需求澄清, 澄清需求, clarify story, clarify requirement, 需求细化, 需求整理, 需求规范化, 补充需求, 完善需求描述, story clarification, requirement clarification, 需求文档整理, or any workflow involving TAPD story description refinement and standardization.
TAPD 需求评估技能。基于规范需求文档进行逻辑分析,进行子需求拆分和 RICE 价值规模评分。 包含两个子技能:tapd-story-breakdown(需求拆分)和 tapd-story-score(价值规模评分)。 Use this skill whenever the user mentions 需求评估, 评估需求, 需求拆分, 拆分需求, 规模评分, RICE 评分, 价值评分, 需求规模, story evaluation, story breakdown, story scoring, evaluate requirement, break down story, RICE score, or any workflow involving TAPD story decomposition and value scoring.
TAPD 需求拆分子技能。对大需求进行拆分,输出各子需求的规范需求文档,严格控制 子需求的内容规模,保障研发交付内容可控、易于测试验证。本技能作为 tapd-story-evaluation 的子技能被调用,不独立触发。
当用户执行 /opsx:propose(或 /opsx-propose)、/opsx:apply(或 /opsx-apply)、/opsx:explore(或 /opsx-explore)、/opsx:archive(或 /opsx-archive)时触发。将 OpenSpec 文档管理与 Superpowers 质量工程能力集成为统一开发流程。
| name | tapd-story-score |
| slug | tapd-story-score |
| version | 1.0.0 |
| description | TAPD 需求评分子技能。对需求进行工时预估、RICE 价值规模评分,并更新到需求文档中。 本技能作为 tapd-story-evaluation 的子技能被调用,不独立触发。 |
| metadata | {"requires":{"mcps":["tapd"]}} |
对需求进行工时预估和 RICE 价值规模评分,并将评分结果更新到需求文档中。评分基于 需求文档的详细内容,从高级工程师视角进行客观估算。
| 参数 | 来源 | 说明 |
|---|---|---|
| 需求文档 | 主 skill 传入或本地文件路径 | 规范化的需求文档(Markdown) |
| 背景知识 | 主 skill 传入 | 项目技术栈、架构等参考信息 |
加载需求文档内容,检查以下内容:
判断逻辑:
以高级工程师的角色对需求进行工时预估,考虑以下因素:
| 维度 | 考量内容 |
|---|---|
| 功能复杂度 | 核心功能点数量、业务规则复杂度、数据处理逻辑 |
| 技术难度 | 是否涉及新技术、外部系统集成数量、性能要求 |
| 测试工作量 | 单元测试、集成测试、端到端测试的覆盖需求 |
| 联调成本 | 外部系统接口联调、前后端联调 |
| 风险缓冲 | 技术不确定性、需求变更风险 |
将工时预估结果更新到需求文档的"基本信息"章节:
预估工时: XX 人时
同时更新"人力与工时"章节(如存在):
* 全量工作1位高级工程师完成工时预估:XX 人时
* 全量工作1位中级工程师完成工时预估:XX 人时(通常为高级工程师的 1.3-1.5 倍)
参照 ../references/rice-scoring-standard.md 中的 RICE 模型进行价值规模评分。
RICE Score = (Reach × Impact × Confidence) / Effort
Reach(触达):
Impact(影响程度): 根据需求的业务价值和优先级确定:
| 等级 | 分值 | 适用场景 |
|---|---|---|
| 解决 Bug | 10 | 修复线上问题、安全漏洞 |
| 高优先级 | 8 | 核心功能、用户强烈需要 |
| 中优先级 | 5 | 重要功能改进 |
| 低优先级 | 2 | 一般功能增强 |
| Nice to Have | 1 | 锦上添花的改进 |
Confidence(信心指数): 根据需求的明确程度确定:
| 等级 | 百分比 | 适用场景 |
|---|---|---|
| 高信心 | 100% | 需求文档完善、技术方案明确、有用户调研支持 |
| 中信心 | 75% | 需求基本明确、用户体验/性能优化类 |
| 低信心 | 50% | 需求不够明确、属于探索性功能 |
| 极低信心 | 25% | 纯猜测用户需要 |
Effort(开发工作量):
计算 RICE 得分并更新到需求文档的"基本信息"章节:
价值规模: [RICE得分](Reach=[R], Impact=[I], Confidence=[C]%, Effort=[E]人天)
将更新后的需求文档保存到原文件路径。如果文档来源于 TAPD 而非本地文件,则保存到
docs/reqs/ 目录下。
跨平台提示:使用 Agent 内置的
write_to_file工具保存文件,避免依赖 特定操作系统的 Shell 命令。
输出结构化的评分结果,供主 skill 继续处理:
## 评分结果
**需求名称**:[名称]
**预估工时**:XX 人时(XX 人天)
**RICE 评分**:XX
- Reach: XX
- Impact: XX
- Confidence: XX%
- Effort: XX 人天
| 错误场景 | 处理方式 |
|---|---|
| 需求文档内容不足以评估 | 标注"信息不足",使用保守估算并说明假设 |
| 文件保存失败 | 将评分结果输出到控制台,提示用户手动更新 |
| 文件 | 用途 | 何时读取 |
|---|---|---|
../references/rice-scoring-standard.md | RICE 评分标准 | 执行评分前 |