name: kse-dev description: 基于 kiro-spec-engine (kse) 的 CLI 开发工作流。使用 spec 驱动开发,通过 kse 命令创建规格文档、管理项目结构、自动化开发流程。当用户需要:(1) 用 kse CLI 进行 spec-driven 开发,(2) 创建和管理项目 specs,(3) 使用 enhance 提升文档质量,(4) 运行 doctor 检查系统环境,(5) 初始化新项目或 adoption 现有项目。
KSE (Kiro Spec Engine) 是一个 npm 包,提供 CLI 工具支持规格驱动开发。
安装:
npm install -g kiro-spec-engine
命令: kse
cd <your-project-folder>
kse init
kse spec create <spec-name>
在 .kiro/specs/<spec-name>/ 下创建:
- requirements.md - 需求定义和验收标准
- design.md - 技术设计
- tasks.md - 任务清单
kse enhance requirements <file-path>
kse enhance design <file-path>
kse doctor
| 命令 | 说明 |
|---|---|
kse init |
初始化 Kiro 项目结构 |
kse spec create <name> |
创建新 spec |
kse enhance <stage> <file> |
增强文档 |
kse doctor |
检查系统环境 |
kse status |
查看项目状态 |
cd <project> && kse initkse spec create <feature-name>requirements.md这个 Skill 质量中等偏上,主要优点是使用指南清晰易懂,提供了实用的命令示例,能快速上手使用。不足之处在于内容相对基础简单,缺乏实际案例展示,对于复杂的开发场景支持可能不够充分。适合作为入门参考,但进阶使用可能需要查阅其他资料。