dsh-spec
其他 活跃维护

dsh-spec

rongyishuaige7/dsh-spec

集成3项规格驱动开发核心技能,可配套IDE插件快速落地规范开发流程,覆盖需求校验、代码生成、规范对齐全链路,开箱即用降低开发门槛。

0
Stars 标星
0
Forks 分支
0
Watchers 关注
0
Open Issues
JavaScript
主要语言
MIT
开源协议
10 KB
仓库大小
1 个月前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:rongyishuaige7/dsh-spec
git clone https://github.com/rongyishuaige7/dsh-spec.git
git clone git@github.com:rongyishuaige7/dsh-spec.git
README.md main

@rongyi7/dsh-spec

Spec-Driven Development (SDD) skills for DeepSeek Harness. One bundle, three skills.

Code is not the first step. The Spec is.

Skills

Skill Stage Trigger
dsh-spec-new Idea → Spec "帮我做一个 X" / "开个新项目" / "先写规格" / "需求变了"
dsh-spec-implement Spec → Code "开始实现" / "按 spec 做" / "继续实现"
dsh-spec-validate Spec → Acceptance "验收" / "测试一下" / "验证"

The three skills share one convention: a project keeps three reviewable files under specs/requirements.md (WHAT, with Given/When/Then acceptance criteria), design.md (HOW), and tasks.md (ordered executable tasks). The spec stays the single source of truth; implementation progress and validation reports are written back to specs/.

Install

From a tarball:

dsh plugin --profile <name> add ./@rongyi7-dsh-spec-0.1.0.tgz
dsh --profile <name>

From npm:

dsh plugin --profile <name> add @rongyi7/dsh-spec

From git (requires a prepare build script; see the DSH publish guide):

dsh plugin --profile <name> add github:you/dsh-spec

Usage

Just ask naturally — the skill catalog routes the request:

  1. "帮我做一个文件分享网站" → dsh-spec-new asks clarifying questions, writes specs/.
  2. "开始实现" → dsh-spec-implement executes tasks.md in order, checks progress back into the spec.
  3. "验收" → dsh-spec-validate turns each acceptance criterion into a runnable check and writes specs/validation.md.

License

MIT