DSH Plugins Marketplace

DSH Plugins

Plugins

/

Tools & Capabilities

/

dsh-simple-plan

b

dsh-simple-plan

Manifest valid

DeepSeek Harness plugin that bundles the simple-plan skill: plan, execute with worker subagents, verify every deliverable with memoryless verifier subagents, and fix in at most three cycles. The Skill is shipped by the bundle, so there is nothing to copy into a skills directory.

hasBundlePatch

simple-plan

Plan → Execute → Verify → Fix, enforced on every task, as a DeepSeek Harness plugin. The skill ships inside the bundle: install the plugin and the skill is there, with nothing to copy into a skills directory.

A minimal planning skill: break the request into 2–7 steps, execute each with a worker subagent, verify every deliverable with an independent memoryless verifier subagent, and fix in at most three cycles before reporting honestly.

Install

DeepSeek Harness Desktop — open Plugins in the sidebar, choose Add plugin, and enter:

https://github.com/bauerelizabeth07139/simple-plan

Then switch the new dsh-simple-plan bundle on. The Desktop app boots the reserved desktop profile, so that is where it has to be enabled.

dsh CLI — install it into the profile you actually boot:

dsh plugin --profile web add bauerelizabeth07139/simple-plan

No git on the machine? pnpm resolves a git shorthand with git ls-remote, which fails with 'git' is not recognized when git is missing. Use the tarball instead — that path is plain HTTPS:

dsh plugin --profile web add https://codeload.github.com/bauerelizabeth07139/simple-plan/tar.gz/master

The same address works in the Desktop Add plugin dialog. Replace master with a commit SHA to pin an exact revision (/tar.gz/<sha>).

Uninstall with dsh plugin --profile web remove dsh-simple-plan.

What it does

  1. Plan — understand the request, break it into 2–7 concrete steps, each with a deliverable.
  2. Execute — spawn a worker subagent per non-trivial step. A worker gets the task, the deliverable and the paths; it never gets the acceptance criteria.
  3. Verify — spawn a verifier subagent per deliverable. Verifiers are memoryless (subagent, never subagent_fork) and report PASS or FAIL with evidence.
  4. Fix loop — on FAIL, read the evidence, spawn a new worker for the specific defect, then a new verifier. At most three cycles.
  5. Report — summarise what was done, list each verification result, and state ALL PASS or FAIL.

The full instructions live in skills/simple-plan/SKILL.md. The plugin registers that file as a bundled skill through the Harness skill registry, so it can be triggered by the model and invoked by the user.

How it differs from the Codex original

The rules are unchanged; the tool names are the Harness's:

CodexDeepSeek Harness
multi_agent_v1__spawn_agent(message=…, fork_context=false)subagent(description=…, prompt=…)
multi_agent_v1__wait_agent(targets=[…])subagents report back on their own; the parent collects results
apply_patchedit / write
shellpwsh (Windows) or the session's shell tool
read_fileread

The one substantive gain: DSH gives every agent read_image, so a verifier can inspect a screenshot even when the session model has no built-in vision. The skill tells it to.

Development

No build step and no runtime dependencies — @deepseek-ai/cordis and @deepseek-ai/dsh-skill are peers supplied by the Harness.

npm test    # node >= 22: manifest, card metadata, loader patch, skill, syntax

index.js is the whole host half: it registers the bundled skill provider. cordis.patch.yml is the loader row that mounts it.

Repository layout

PathPurpose
index.jsthe DSH plugin: registers the bundled skill
cordis.patch.ymlthe loader row that activates the plugin
skills/simple-plan/SKILL.mdthe skill itself, in Harness tool names
locale/{en,zh}.jsoncard title and description for the plugin lists
assets/icon.svgcard artwork
test/plugin.test.mjsstatic composition checks
SKILL.md, AGENTS.mdthe original Codex skill and instructions, unchanged

Codex usage (unchanged)

The repository still contains the original files, byte for byte. On Codex:

git clone https://github.com/bauerelizabeth07139/simple-plan.git
cd simple-plan
cp -r . ~/.codex/skills/.system/simple-plan

No AGENTS.global.md is needed for the Codex skill. Note that DSH also reads AGENTS.md — including a user-global $DSH_HOME/AGENTS.md — so if you want the rules applied outside a skill invocation, that file is the place.

License

MIT

Comments

Loading…

From the same category

reactive-resume

DeepSeek Harness plugin for Reactive Resume: bridges your resumes and job applications into a Harness session over MCP.

Tools & CapabilitiesManifest valid

★ 41.7k

↓ 223/wk

MIT

Aug 24, 2026

dsh plugin --profile web add dsh-plugin-reactive-resume

by Tencent

Let AI agents use your real, logged-in browser without interrupting your work. CLI + extension for browser automation across any shell-capable AI agent.

Tools & CapabilitiesManifest valid

★ 8.2k

↓ 7.5k/wk

MIT

TypeScript

Oct 6, 2026

dsh plugin --profile terminal add @wxg-prc-cpg/browser-skill-dsh-plugin

by yjh051108

dsh-routing-suite — injector + router-standard kit: install the runtime injector first, then the task-aware reasoning-mode router preset (measured P1-P23).

Tools & CapabilitiesManifest valid

★ 7k

MIT

JavaScript

Sep 18, 2026

dsh plugin --profile web add @dsh-external/dsh-super-injector

by Q00

Agent OS: the agent gets smarter on its own. We just hold the line: Interview-gated, staged evaluation, budgeted evolution loop. MCP server, 14 runtimes: Claude Code, Codex CLI, Gemini CLI, OpenCode,

Tools & CapabilitiesManifest valid

★ 6.2k

MIT

Python

Oct 6, 2026

Index only — not installable

by dsh-market

The plugin market inside DeepSeek Harness — browse, search, one-click install · DSH 可视化插件市场

Tools & CapabilitiesManifest valid

★ 5.7k

↓ 156.3k/wk

MIT

TypeScript

Oct 6, 2026

dsh plugin --profile web add dshmarket

by superdesigndev

OpenRouter for agent tools. Join community here: https://discord.gg/6mQYYfFMAn

Tools & CapabilitiesManifest valid

★ 4.6k

NOASSERTION

Python

Oct 7, 2026

dsh plugin --profile web add treg-dsh