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
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & 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 zip
latestvk973ys7cqg49rznchy8etxwgpd834je2

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查看项目状态

开发流程

  1. 创建项目文件夹 → 创建独立的项目目录
  2. 初始化cd <project> && kse init
  3. 创建 Speckse spec create <feature-name>
  4. 编写需求 → 编辑 requirements.md
  5. 实现代码 → 按需求实现
  6. 验证 → 运行代码确认符合验收标准

注意事项

  • 项目放在独立子文件夹中,避免互相污染
  • 不使用 GUI,纯 CLI 开发
  • 遵循 spec-driven 开发流程

Files

2 total
Select a file
Select a file to preview.

Comments

Loading comments…