Development coordinator for DeepSeek Harness
English | 简体中文
A lightweight Host plugin that provides the project-development skill. Choose the smallest sufficient development process for the task instead of imposing a full architecture-and-ticket workflow on every change.
What it does
| Mode | Typical work | Process |
|---|---|---|
| Lightweight | Clear, local, low-risk changes | Read constraints → smallest change → targeted verification |
| Standard | Cross-file features and coordinated interfaces | Acceptance criteria → short plan → implementation and tests → scope review |
| Architectural / high-risk | Architecture, breaking contracts, migrations, authorization, payments, privacy or irreversible actions | Confirm boundaries and recovery → necessary decisions → staged implementation and verification |
A one-line authorization change can be high-risk. A 1,500-line file does not automatically justify refactoring. 1,000 lines is a review signal, not permission to split unrelated code. Constraint review is required; subagents are optional. Existing documentation is reused, and read-only tasks stay read-only.
The skill body is the single source of behavior. It and the optional handoff template / scenario rubric are currently written in Chinese. Plugin display metadata is available in English and Chinese.
Install
Requires DeepSeek Harness 0.2.2-rc.1 and Node.js 24 or newer. The DSH requirement is deliberately pinned to the tested developer-preview version; other DSH versions are not declared compatible.
Published on npm as dsh-project-development (current version 1.0.0). Ask your agent to install it through plugin_manager, or run:
dsh plugin --profile <your-profile> add dsh-project-development
Paste the package name into Plugin Manager's bundle installation input if your profile uses the UI. When a profile manager installs from a URL instead, use the GitHub Release asset, which contains the same files:
https://github.com/wsqept/dsh-project-development/releases/download/v1.0.0/dsh-project-development-1.0.0.tgz
It is an independent community plugin, not an official DeepSeek product or an officially reviewed marketplace listing.
Installation affects every session in the selected profile. Read the manager's application, warnings and nextStep result. Load project-development and check that its title is 项目开发协调 and its resource path belongs to this bundle. Start a fresh session when replacing an older skill: already-loaded instructions are not removed from conversation history.
Existing skills and local development versions
The package name is dsh-project-development; its plugin row is project-development-coordinator. Its skill name remains project-development.
Only one provider of that skill should be active. If you already installed the local prototype @local/dsh-project-development, use Plugin Manager to disable it before enabling this public package. Do not run both and assume the newest one wins.
Nearest scope wins duplicate skill names; within one scope, project skills outrank runtime skills, which outrank user skills. A nearer preset's user skill can therefore hide this Host registration. Inspect the loaded source after installation. Back up or relocate old skill files only with the owner's permission. This plugin does not move or overwrite any existing skills. Disable/remove it through Plugin Manager; disabling only unregisters this provider and may reveal another same-name skill.
Permissions and limitations
- Reads its own bundled Markdown and registers one skill through
skills.register, with cleanup owned by Cordis. - No dependencies, installation scripts, network requests, subprocesses, project scanning, telemetry, extra model tools, dedicated UI or enforcement hooks.
- Host plugin code runs in the Harness process; skill instructions do not grant tool permissions or replace runtime approval.
- Guidance is not a deterministic classifier or security sandbox. Models may misjudge risk; verify real outcomes.
- No file watcher: reload the plugin after editing skill files. Follow Plugin Manager's restart advice for upgrades.
Verification
The runtime code and skill body were installed and loaded successfully using the local development package on DSH 0.2.2-rc.1 with Node.js 24.21.0 on Windows. The published 1.0.0 tarball was downloaded from npm, byte-compared against this repository (14 of 14 files identical), then installed in an isolated directory where its bundled tests passed 7 of 7. Neither check replaces an end-to-end DSH install and skill load from the registry in a clean profile.
Unit tests cover parsing, Windows line endings, invalid input, registration/cleanup, references, metadata and the publication contract. Twelve scenarios were assessed through model tabletop review, not twelve real repository tasks. SVG syntax/resources were checked; visual rendering, all model behaviors, and real repository end-to-end workflows are not verified.
Run locally, with no dependency installation:
node --check index.js
node tests/plugin.test.mjs
The parser deliberately accepts only the owned two-field frontmatter format (name, single-line description). Update the parser and tests together if that format changes.
License
MIT, including the original branch icon. See release notes.
No comments yet. Be the first to write one.