dennisrongo/dsh-plugins
C3Dennis Rongo's plugin collection for DeepSeek Harness (dsh)
★ 0 · dennisrongo/dsh-plugins source on GitHub · this plugin in the registry
dennisrongo/dsh-plugins is a DeepSeek Harness plugin rated C3 — powerful capability combined with sensitive behavior. It patches the dsh runtime, runs code at install time, can rewrite the system prompt, can spawn subprocesses.
Installable plugin — declares a dsh.bundle manifest
What it can do
| Capability | Flag | Evidence |
|---|---|---|
| patches the dsh runtime | runtime_patch | ./cordis.patch.yml |
| runs code at install time | install_script | postinstall: node scripts/dev-link.mjs |
| can rewrite the system prompt | prompt_surface | subprocess, systemPrompt, tools/pre-execute |
| can spawn subprocesses | subprocess_service | inject: subprocess |
| gates tool execution | tool_gate | hook: tools/pre-execute |
| executes system commands | exec | ×15 in authored code, e.g. scripts/dev-link.mjs:17, scripts/dev-link.mjs:17 |
| uses eval / new Function | eval | ×1 in authored code, e.g. scripts/check-context.mjs:280 |
| base64 decoding in build output only | base64_decode_bundled | ×8 in build output only, e.g. plugins/dsh-git/lib/client.js:6, plugins/dsh-hooks/lib/client.js:6 |
| network server in build output only | net_server_bundled | ×1 in build output only, e.g. plugins/dsh-superpowers/vendor/skills/brainstorming/scripts/server.cjs:587 |
| reads credential-class env vars | token_env | BRAINSTORM_TOKEN, BRAINSTORM_TOKEN_FILE |
Services it injects
agentDefaultModel agents cmdlineArgs headlessPlusStartup llm modelDirectories remote sessions skills slots subprocess systemPrompt theme tools workspaceRegistry workspaces
Hooks it attaches
agent/disposed agent/pre-step agent/session-start agent/turn-stopping approval/request internal/error session/event skills/change subagent/end subagent/start theme/change tools/execute tools/post-execute tools/pre-execute webserver/index-inject
Outbound domains
get.geojs.io freeipapi.com geocoding-api.open-meteo.com api.open-meteo.com primeradiant.com
Environment variables it reads
DSH_HOME DSH_HOST_DEPS SUPERPOWERS_ROOT APPDATA BRAINSTORM_PORT BRAINSTORM_OWNER_PID BRAINSTORM_TOKEN LOCALAPPDATA DSH_AGENTS_HOME CHROME
How to read this
Levels measure capability surface and transparency, not maliciousness. A C3 plugin can be entirely legitimate — a desktop shell genuinely needs subprocesses. The point is that you can see this before installing. See the levels explained and how dsh plugins work.
Findings come from static analysis of shipped code; nothing is executed. Think a flag is wrong? Open an issue — every flag cites the file and line it came from.