← 返回 Skills 市场
Spec Kit
作者
Aung Myo Kyaw
· GitHub ↗
· v1.0.0
567
总下载
1
收藏
4
当前安装
1
版本数
在 OpenClaw 中安装
/install spec-kit
功能描述
Use GitHub Spec Kit for Spec-Driven Development. Initialize projects, create specifications, and build software using the /speckit.* slash commands. Supports...
安全使用建议
What to consider before installing or using this skill:
- The skill is mostly coherent for a Spec-Driven Development workflow, but double-check the tooling names: examples call 'uvx' while prereqs list 'uv'. Ensure you have the correct binary and version.
- The instructions tell you to fetch and run code from GitHub via uvx. Treat this like running any third-party install: inspect the upstream repository (https://github.com/github/spec-kit) and review its install scripts before executing in a sensitive environment.
- The tool will create files, run tests, and commit to the local git repo. Ensure you run it in a disposable or well-backed-up workspace if you don’t want unintended changes pushed.
- The skill doesn’t request API keys, but using AI agents or pushing to remote git may use credentials already on your machine. Be aware of implicit credential use and confirm your credential helpers and remotes are configured as you expect.
- If you want higher assurance, ask the publisher for: explicit install instructions (or a packaged release with checksums), clarification on 'uv' vs 'uvx', and a pointer to the exact release tag to be used instead of a generic git+https ref.
功能分析
Type: OpenClaw Skill
Name: spec-kit
Version: 1.0.0
The OpenClaw AgentSkills skill bundle for 'spec-kit' appears benign. The `SKILL.md` provides clear documentation and instructions for using a spec-driven development tool. It primarily instructs the AI agent on how to interpret user commands (e.g., `/speckit.specify`) and how to execute the `uvx` command to fetch and run the 'spec-kit' tool from a GitHub repository (`https://github.com/github/spec-kit.git`). There is no evidence of prompt injection attempting to subvert the agent's behavior, no instructions for data exfiltration, persistence, or other malicious activities. The external URLs point to legitimate GitHub domains, and the `uvx` command is a standard way to execute tools from remote repositories.
能力评估
Purpose & Capability
Name/description (Spec Kit for spec-driven development) aligns with the instructions (init, plan, build, commit). However the prereqs list the binary 'uv' while all examples use 'uvx', and 'python3' is declared but not referenced in the visible commands. These are small inconsistencies that could cause confusion or broken runs.
Instruction Scope
SKILL.md stays on-topic (creating specs, generating code, running tests, committing to git). It does instruct operations that modify local repos and files (creates .speckit/, writes files, runs tests, commits). That is expected for this tool, but it grants the agent authority to modify the working tree and invoke network-backed tooling via uvx.
Install Mechanism
There is no formal install spec, but the instructions call uvx with --from git+https://github.com/github/spec-kit.git which causes code to be downloaded and executed. The download host is GitHub (expected), but the skill does not declare or restrict this network/install behavior — instruction-only skills that direct fetching/execution are higher risk if the fetched code is unreviewed.
Credentials
The skill declares no required environment variables or credentials, which matches the metadata. However runtime behavior (git commits/pushes, using an AI agent like Claude/Copilot/Gemini) may implicitly use existing git credentials or external API keys the user has configured. Those credentials are not mentioned or scoped by the skill.
Persistence & Privilege
always is false and the skill is user-invocable (normal). Autonomous invocation is allowed (platform default) but there is no attempt to make the skill persistently enabled or to modify other skills' config.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install spec-kit - 安装完成后,直接呼叫该 Skill 的名称或使用
/spec-kit触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Spec-Driven Development support for GitHub Spec Kit
元数据
常见问题
Spec Kit 是什么?
Use GitHub Spec Kit for Spec-Driven Development. Initialize projects, create specifications, and build software using the /speckit.* slash commands. Supports... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 567 次。
如何安装 Spec Kit?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install spec-kit」即可一键安装,无需额外配置。
Spec Kit 是免费的吗?
是的,Spec Kit 完全免费(开源免费),可自由下载、安装和使用。
Spec Kit 支持哪些平台?
Spec Kit 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Spec Kit?
由 Aung Myo Kyaw(@aungmyokyaw)开发并维护,当前版本 v1.0.0。
推荐 Skills