← Back to Skills Marketplace
pupuking723

Spec Coding

by pupuking723 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
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
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install spec-coding
  3. After installation, invoke the skill by name or use /spec-coding
  4. 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
Slug spec-coding
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
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.

💬 Comments