规划Skill plan

该技能用于从软件规范自动生成详细的实施计划,包括工作流分析、设计生成和验证覆盖。它适用于规范驱动开发流程,帮助团队高效设计软件架构和组件,关键词:实施计划、规范驱动开发、设计文档、软件开发、架构设计、SEO。

架构设计 0 次安装 0 次浏览 更新于 3/11/2026

名称: 规划 描述: “从规范生成实施计划。Spec Kit工作流的第2阶段。” 参数提示: “<规范文件路径>” 允许的工具: Read, Glob, Grep, Write, Edit, Skill, Task

生成实施计划

从规范生成实施设计文档。

工作流

  1. 加载规范

    • 从提供的路径读取规范文件
    • 如果未提供路径,在 .specs/ 中搜索最近的规范
    • 解析需求和验收标准
  2. 分析代码库

    • 探索现有代码库以查找:
      • 现有模式和约定
      • 相关组件和模块
      • 集成点
      • 技术栈
  3. 生成设计

    • 创建实施方法
    • 识别要创建/修改的组件
    • 定义数据模型(如果适用)
    • 设计API合同(如果适用)
    • 记录考虑的替代方案
    • 将设计元素映射到需求
  4. 验证覆盖

    • 验证设计是否满足所有需求
    • 检查与代码库约定的一致性
    • 识别风险并制定缓解策略
  5. 保存设计

    • 保存到 .specs/{功能名称}/design.md
    • 更新规范并添加设计参考
    • 报告设计摘要

参数

  • $ARGUMENTS - 规范文件路径

示例

# 从规范文件
/spec-driven-development:plan .specs/user-auth/spec.md

# 自动检测最近规范
/spec-driven-development:plan

设计文档结构

# 设计: {功能名称}

## 概述
[高级实施方法]

## 组件

### {组件 1}
- **责任:** [它做什么]
- **位置:** [文件路径]
- **接口:** [如何连接]

## 数据模型
[实体定义(如果适用)]

## API设计
[端点规范(如果适用)]

## 考虑的替代方案
[其他方法及为何被拒绝]

## 需求覆盖
| 需求 | 覆盖者 |
| --- | --- |
| FR-1 | 组件 A |
| FR-2 | 组件 B |

相关命令

  • /spec-driven-development:specify - 生成规范(第1阶段)
  • /spec-driven-development:tasks - 生成任务分解(第3阶段)
  • /spec-driven-development:implement - 指导实施(第4阶段)