KSE CLI 开发工作流
基于 kiro-spec-engine (kse) 的 CLI 开发工作流。使用 spec 驱动开发,通过 kse 命令创建规格文档、管理项目结构、自动化开发流程。当用户需要:(1) 用 kse CLI 进行 spec-driven 开发,(2) 创建和管理项目 specs,(3) 使用 enhance 提升文档...
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 28 · 0 current installs · 0 all-time installs
bybigbangbang@sougannkyou
MIT-0
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description: a CLI workflow for Kiro Spec Engine (kse). Declared requirements: none. The SKILL.md instructs installing and using the kse npm CLI — this aligns with the stated purpose and does not request unrelated capabilities.
Instruction Scope
Instructions only tell the agent/user to install the npm package and run kse commands (init, spec create, enhance, doctor, status) and to edit files under .kiro/specs/. There are no instructions to read unrelated system files, access secrets, or transmit data to unexpected endpoints.
Install Mechanism
The skill has no install spec and contains only SKILL.md. The README directs the user to run `npm install -g kiro-spec-engine` (installing third‑party code). This is expected for a CLI workflow but means the actual behavior depends on that external npm package; users should verify the package provenance and contents before global installation.
Credentials
The skill requests no environment variables, credentials, or config paths. That is proportional to an instruction-only CLI workflow. There are no hidden env accesses in the provided instructions.
Persistence & Privilege
Skill is not always-enabled and does not request persistent system-wide configuration or modify other skills. It is user-invocable and can be autonomously invoked by the agent (platform default) — no extra privilege requested.
Assessment
This skill is instruction-only and simply tells you to install and use the kiro-spec-engine (kse) npm CLI. Before installing or running the CLI: (1) verify the npm package (check its npmjs.org page, repository URL, and maintainer), (2) inspect package.json and any postinstall scripts or binaries if possible, (3) prefer installing locally or testing in an isolated environment/container rather than as a global install, and (4) pin a specific version and review recent changes. Because the skill itself contains no code, the runtime risk comes from the external npm package it directs you to install — review that package before use.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.1
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
KSE CLI 开发工作流
概述
KSE (Kiro Spec Engine) 是一个 npm 包,提供 CLI 工具支持规格驱动开发。
安装:
npm install -g kiro-spec-engine
命令: kse
快速开始
1. 初始化新项目
cd <your-project-folder>
kse init
2. 创建 Spec
kse spec create <spec-name>
3. 编写规格文档
在 .kiro/specs/<spec-name>/ 下创建:
requirements.md- 需求定义和验收标准design.md- 技术设计tasks.md- 任务清单
4. 增强文档质量
kse enhance requirements <file-path>
kse enhance design <file-path>
5. 检查系统
kse doctor
常用命令
| 命令 | 说明 |
|---|---|
kse init | 初始化 Kiro 项目结构 |
kse spec create <name> | 创建新 spec |
kse enhance <stage> <file> | 增强文档 |
kse doctor | 检查系统环境 |
kse status | 查看项目状态 |
开发流程
- 创建项目文件夹 → 创建独立的项目目录
- 初始化 →
cd <project> && kse init - 创建 Spec →
kse spec create <feature-name> - 编写需求 → 编辑
requirements.md - 实现代码 → 按需求实现
- 验证 → 运行代码确认符合验收标准
注意事项
- 项目放在独立子文件夹中,避免互相污染
- 不使用 GUI,纯 CLI 开发
- 遵循 spec-driven 开发流程
Files
2 totalSelect a file
Select a file to preview.
Comments
Loading comments…
