ds-spec-loop
Portable Agent Skill for repository-native Spec programming, informed by public DeepSeek Harness engineering patterns.
What it is
Portable Agent Skill for repository-native Spec programming, informed by public DeepSeek Harness engineering patterns.
How to install
Run this in the DSH web profile, then refresh the page.
$ dsh plugin --profile web add 'git+https://github.com/songyang0603/ds-spec-loop.git#c64ca429950a224d02a1f9471731428b636fecd3'
DSH versions accepted
Undeclared
Author and traction
songyang0603 · ★ 39 · Updated 2026-08-17
About this plugin
ds-spec-loop
English | 简体中文 A general Spec programming Skill for coding agents.
ds-spec-loop helps coding agents keep requirements, decisions, implementation, tests, and documentation consistent while building features, fixing bugs, changing architecture or interfaces, improving tests and development processes, or removing code.
Here, Spec programming does not mean writing a long plan before coding. It means using the repository itself as the source of truth: instructions describe constraints, current documentation describes the system as it exists, decision records preserve why choices were made, and code plus tests provide executable evidence. Method origin
This independent community project was developed from analysis of Spec and decision practices visible in the public DeepSeek Harness repository and Git history.
The runtime Skill uses general terms and does not require that repository's directories, framework, or test commands. This project is not official, is not affiliated with or endorsed by DeepSeek, and does not redistribute DeepSeek Harness source code. See NOTICE. 🚀 Install and use Community Skills CLI
The community-maintained skills installer requires Node.js and lets you choose the target coding agent and installation scope:
GitHub CLI
Replace codex with claude-code or github-copilot when appropriate. Manual installation
Clone or download this repository, then copy the entire skills/ds-spec-loop directory: See the current official documentation for Codex, Claude Code, and GitHub Copilot. Invoke the Skill Examples below use Codex syntax. Replace $ds-spec-loop with /ds-spec-loop in Claude Code or GitHub Copilot CLI.
Implement a change:
Write a proposal without implementing it:
Similar plugins
archify
Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.
nuwa-skill
女娲:把任何人蒸馏成可运行的思维 Skill。
distilly
Distill source material into reusable Person Profiles for AI agents.