DeepSeek Harness plugin

dsh-director-toolkit

DeepSeek Harness plugin that turns a 3D idea into a shootable scene brief and publish-ready showcase copy.

Jump to install

Source facts

Repository
lhmd/dsh-director-toolkit
Latest update
Aug 13, 2026
Category
Development & Runtime
GitHub stars
7
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/lhmd/dsh-director-toolkit
Plugin: dsh-director-toolkit
Author: lhmd

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer4 files
README.mdSource · read only
README language

![DSH Director Toolkit](docs/assets/director-toolkit-page.png)

DSH Director Toolkit

![Pages](https://github.com/lhmd/dsh-director-toolkit/actions/workflows/pages.yml) ![Tests](https://github.com/lhmd/dsh-director-toolkit/actions) ![DeepSeek V4 Pro](docs/v4-demo.json) ![License](LICENSE)

English · 中文入口 · Live showcase

> Turn a rough 3D idea into a shot you can build.

DSH Director Toolkit is a DeepSeek Harness plugin for 3D artists and technical designers. It turns a rough brief into a direction pack for Blender, Three.js, Houdini, or C4D:

  • camera and composition;
  • lighting, materials, geometry, and motion;
  • software-aware render settings;
  • five build steps starting with a greybox pass;
  • negative prompt, titles, bilingual showcase copy, hashtags, and risk flags.

See it first

Open the GitHub Pages showcase for the Blender short film, a four-chapter multi-asset story, and a browser-native Three.js study.

![Cyclopean Porcelain](docs/assets/cyclopean-porcelain.gif)

The film has three beats: reveal the cyan silhouette, let the eye find camera, then lift the relic above the plinth. The source scene is [examples/cyclopean-porcelain.blend](examples/cyclopean-porcelain.blend); the build script is [scripts/blender-script-demo.py](scripts/blender-script-demo.py).

The four story frames are rendered from [scripts/render-case-videos.py](scripts/render-case-videos.py): chrome orbit, memory garden, brutalist archive, and cloth robot. The direction data is in [docs/examples/scene-suite.json](docs/examples/scene-suite.json).

ChapterRender
Chrome Orbit![Chrome Orbit](docs/assets/cases/chrome-orbit-poster.png)
Memory Garden![Memory Garden](docs/assets/cases/memory-garden-poster.png)
Brutalist Archive![Brutalist Archive](docs/assets/cases/brutalist-archive-poster.png)
Cloth Robot![Cloth Robot](docs/assets/cases/cloth-robot-poster.png)

Plugin shape

scene_director is the local-first deterministic tool. scene_director_v4 is an optional Harness/server adapter that defaults to deepseek-v4-pro and reads DEEPSEEK_API_KEY only from the server environment. The runtime director-toolkit Skill tells the agent when to direct a Blender, Three.js, Houdini, or C4D brief.

This repository follows the DSH Profile Bundle shape:

  • cordis.patch.yml mounts the package;
  • src/index.js exports apply(ctx) and registers tools;
  • src/skill.js registers the Skill through ctx.skills.register(...);
  • no .codex-plugin directory and no file-based Skill folder.

Install into Harness

npm install -g @deepseek-ai/dsh
dsh plugin --profile web add /absolute/path/to/dsh-director-toolkit
dsh web

For the optional V4 pass, configure the credential in the Harness/server environment:

export DEEPSEEK_API_KEY="replace-with-a-rotated-key"

Editable playground

The changeable local editor lives in [playground/](playground/).

python3 -m http.server 4175 --directory playground

Development

npm test
npm run check:release
npm run check:package
npm run demo

License

MIT.