← Back to Skills Marketplace
aungmyokyaw

Spec Kit

by Aung Myo Kyaw · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
567
Downloads
1
Stars
4
Active Installs
1
Versions
Install in OpenClaw
/install spec-kit
Description
Use GitHub Spec Kit for Spec-Driven Development. Initialize projects, create specifications, and build software using the /speckit.* slash commands. Supports...
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install spec-kit
  3. After installation, invoke the skill by name or use /spec-kit
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Spec-Driven Development support for GitHub Spec Kit
Metadata
Slug spec-kit
Version 1.0.0
License
All-time Installs 4
Active Installs 4
Total Versions 1
Frequently Asked Questions

What is Spec Kit?

Use GitHub Spec Kit for Spec-Driven Development. Initialize projects, create specifications, and build software using the /speckit.* slash commands. Supports... It is an AI Agent Skill for Claude Code / OpenClaw, with 567 downloads so far.

How do I install Spec Kit?

Run "/install spec-kit" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Spec Kit free?

Yes, Spec Kit is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Spec Kit support?

Spec Kit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Spec Kit?

It is built and maintained by Aung Myo Kyaw (@aungmyokyaw); the current version is v1.0.0.

💬 Comments