← Back to Skills Marketplace
Spec Coding
by
pupuking723
· GitHub ↗
· v1.0.0
· MIT-0
310
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install spec-coding
Description
规格驱动编程工作流。根据用户需求生成 Spec 文档(功能/API/组件),或为现有代码逆向生成规格文档。使用场景:(1) 新项目启动时先写规格,(2) 老项目补规格文档,(3) 需求评审时生成规格草稿,(4) 代码审查时对照规格验收。
Usage Guidance
This skill appears coherent for generating and reverse-engineering specs and does not request credentials or install code. Before installing: be aware that when you ask it to reverse-engineer specs it will read your project/source files (so avoid giving it access to repositories that contain secrets you don't want processed). Also note the skill's source/homepage is unknown — that increases supply-chain uncertainty even though this particular package is instruction-only. If you plan to let agents invoke skills autonomously, limit that ability or review outputs to ensure no sensitive data from your codebase is exposed in generated docs.
Capability Analysis
Type: OpenClaw Skill
Name: spec-coding
Version: 1.0.0
The 'spec-coding' skill bundle is a legitimate toolset designed to facilitate specification-driven development by providing templates and workflows for generating feature, API, and component documentation. Analysis of SKILL.md and the associated templates in assets/templates/ reveals no evidence of malicious intent, data exfiltration, or unauthorized command execution; the content is strictly focused on structured documentation and code analysis for reverse-engineering specifications.
Capability Assessment
Purpose & Capability
Name/description (规格驱动编程、生成/逆向生成规格) match the included templates and runtime instructions. There are no unrelated env vars, binaries, or install steps declared that would be out of scope for a spec-generation tool.
Instruction Scope
SKILL.md instructs the agent to read template files in assets/templates and, for reverse-engineering, to '读取源代码' to extract inputs/outputs/props. Reading project source files is expected for this use case, but it means the agent will access user code/workspace when invoked — users should be aware the skill will examine repository files when asked to reverse-engineer specs.
Install Mechanism
No install spec and no code files with executable install steps are present. Instruction-only skills that operate against in-repo files have minimal disk/execute risk.
Credentials
No environment variables, credentials, or config paths are requested. The templates and instructions do not reference external secrets or unrelated services.
Persistence & Privilege
always is false and the skill does not request any persistent system-wide privileges or modify other skills. It uses typical agent invocation permissions for an instruction-only skill.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install spec-coding - After installation, invoke the skill by name or use
/spec-coding - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of spec-coding skill.
- Supports generating structured spec documents (feature, API, component) based on user requirements or existing codebase.
- Provides scenario-based workflows for both new project specification and reverse-engineering specs for legacy code.
- Includes detailed status flow (draft, review, approved, etc.) and usage guidelines for templates.
- Designed for collaboration with researcher, copywriter, and implementation sub-agents.
Metadata
Frequently Asked Questions
What is Spec Coding?
规格驱动编程工作流。根据用户需求生成 Spec 文档(功能/API/组件),或为现有代码逆向生成规格文档。使用场景:(1) 新项目启动时先写规格,(2) 老项目补规格文档,(3) 需求评审时生成规格草稿,(4) 代码审查时对照规格验收。 It is an AI Agent Skill for Claude Code / OpenClaw, with 310 downloads so far.
How do I install Spec Coding?
Run "/install spec-coding" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Spec Coding free?
Yes, Spec Coding is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Spec Coding support?
Spec Coding is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Spec Coding?
It is built and maintained by pupuking723 (@pupuking723); the current version is v1.0.0.
More Skills