DSH Plugins Marketplace

DSH Plugins

Plugins

/

Tools & Capabilities

/

dsh-preset-scaffold

d

dsh-preset-scaffold

Manifest valid

DSH project scaffold preset: strict 5-phase init runbook, engineering standards and six runnable starter templates (node-ts / react-vite / python / go / spring-boot / monorepo).

hasBundlePatch

dsh-preset-scaffold · Project Init Scaffold Preset

English | 简体中文

License: MIT DeepSeek Harness CI dsh-index version

A DeepSeek Harness (DSH) agent preset for "bootstrapping a project skeleton from scratch": ships an architect persona, a strict init runbook, per-stack template assets, and engineering standards.

Two installation shapes are supported: a DSH plugin (four engineering skills registered with the package) or a full preset (which additionally includes the architect persona and toolset configuration). The npm package name and GitHub repository name are both dsh-preset-scaffold.

Positioning

dsh-preset-scaffold covers the "requirement description → runnable project skeleton" step: confirm requirements first, propose a plan (plan mode), and only generate / install dependencies / launch-verify after approval. It does not handle later feature development, nor does it replace your team's own scaffolding standards — templates and standards are both meant to be extended.

It answers:

  • How should a new project start (directory structure, config files, engineering standards)?
  • What do the six mainstream-stack starters look like, and how to pick one?
  • How is the init flow kept from drifting (strict five phases + hard gates)?

Installation

Option 1: as a DSH plugin (recommended, dsh-index ecosystem compatible)

The four engineering skills (runbook / templates / structure / config standards) register with the package; persona and tools come from the host profile (web / standard already cover every tool the runbook references):

dsh plugin --profile web add "github:duyanta123/dsh-preset-scaffold#v0.1.4"

Or from npm:

npm install dsh-preset-scaffold

A new session is enough after install; template assets ship with the package and the scaffold-templates skill reads them directly.

Option 2: as a full preset (includes the architect persona)

A preset is just a directory — install by copying, no host config changes needed. One-click on Windows:

powershell -ExecutionPolicy Bypass -File install.ps1

Or manual copy:

# 1. Clone this repository
git clone https://github.com/duyanta123/dsh-preset-scaffold.git
# 2. Copy it into DSH's user preset root
Copy-Item -Recurse .\dsh-preset-scaffold "$env:USERPROFILE\.dsh\.agent-presets\scaffold"
# 3. Start a new session and pick the "Project Init Scaffold" preset

Uninstall = delete the $HOME/.dsh/.agent-presets/scaffold directory.

Requirements

  • Template generation scripts and standalone tools: verified per each template's own Node / Python / Go / Java requirements.
  • DSH 0.1.5-rc.2 host: Node.js >= 22.19 (the compatibility gate pins the installable @deepseek-ai/dsh@0.1.5-rc.2; verify with npm run test:compat).

Quick Start

  1. Start a new session and pick the "Project Init Scaffold" preset (full preset shape); or just state your requirements in a session with the plugin installed (plugin shape).
  2. Describe the project in one sentence (stack, type, dependencies).
  3. The agent confirms requirements → proposes a plan (plan mode) → generates after approval → installs dependencies → launch-verifies → reports commands and the directory tree.

Templates & Skills

Template assets templates/ (six runnable starters):

TemplateStack
node-tsNode.js + TypeScript
react-viteReact + Vite
pythonPython + FastAPI
goGo
spring-bootSpring Boot
monorepoMonorepo workspace

Skills skills/ (four):

SkillResponsibility
scaffold-runbookStrict five-phase init runbook
scaffold-templatesTemplate inventory and usage
project-structure-best-practicesDirectory structure standards
engineering-configuration-standardEngineering configuration standards

Under the plugin shape, persona and tools come from the host profile; the full preset shape additionally enables the architect persona and toolset declared in agent.cordis.yml (file read/write, pwsh/bash, background jobs, skills, plan mode, workflow, subagents, goal, todo, ask-user, web search).

Development & Contributing

  • This repository is the source; $HOME/.dsh/.agent-presets/scaffold is an installed copy. Changes to the repo must be synced over to take effect (install.ps1 or manual Copy-Item -Force).
  • Add a template: create templates/<stack>/ with a complete runnable project, and register one line in skills/scaffold-templates/SKILL.md.
  • Add a skill: create skills/<name>/SKILL.md; the YAML frontmatter needs name and description.
  • Add/remove capabilities: edit the plugin rows in agent.cordis.yml (see the built-in standard preset).
  • Verify: use agentPresets.standingKeyFor('scaffold') for mount verification; run a real session afterwards.

Documentation

License

MIT © duyanta123

Compatibility

DSH 0.1.7-rc.1: failedDSH 0.1.7-rc.2: failedDSH 0.2.0-rc.1: failed

Versions

Latest versionPublishedSize
0.1.2——
0.1.3——
0.1.4——

Comments

Loading…

Similar plugins

dsh-engineering-workflow

by 82c86b8z86-stack

Engineering workflow layer for DeepSeek Harness (dsh): a disciplined-engineer agent preset with five gated phases — requirements clarification, plan approval, TDD, parallel subagent execution, and ver

Workflow & AutomationTools & CapabilitiesManifest valid

★ 4

MIT

JavaScript

Oct 11, 2026

dsh plugin --profile web add dsh-engineering-workflow

by zriyox

一句话大需求先别急着跑:拦一下问你要不要先规划,自动生成带验收清单的 plan.md 再开工 — DeepSeek Harness 插件 / Catches one-sentence mammoth tasks and scaffolds plan.md + a capped goal first

Manifest valid

★ 3

MIT

TypeScript

Aug 15, 2026

dsh plugin --profile web add dsh-goal-scaffold

by omdsh-dev

DSH book-to-skill plugin: a 5-stage long task (fetch → parse → understand → generate → install) with 3 human gates, host tools for the agent and a browser timeline panel

Manifest valid

★ 3

BSD-3-Clause

TypeScript

Sep 17, 2026

dsh plugin --profile web add dsh-book2skill

by warm-flame-core

Project documentation scaffolding skill: question-driven setup of project standards, AI-collaboration workflows, and memory discipline across DSH, Reasonix, Claude Code, and Codex.

Tools & CapabilitiesDevelopment & InfrastructureManifest valid

★ 3

↓ 32/wk

MIT

PowerShell

Sep 29, 2026

dsh plugin --profile web add new-project-init

by cloader

One-click dev-process launcher for the DSH web GUI: per-workspace launch configs (frontend / backend / other command groups), a session-header start button, and an in-session console tab streaming live process output over SSE. Host half spawns and supervises the processes (tree-kill on Windows, ring-buffered output); browser half mounts through the official slot system — no DSH source changes.

Terminal & ClientsManifest valid

★ 0

TypeScript

Aug 26, 2026

dsh plugin --profile web add dsh-devlaunch

by LeslieWylie

Evidence-first operating kit: six read-only tools (capability catalog, staged workflow plans, packaged skill reader, bounded local memory search, repository release audit, release checklist) and five

Workflow & AutomationSecurity & AuditManifest valid

★ 2

MIT

TypeScript

Aug 18, 2026

dsh plugin --profile web add dsh-ops-kit