DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Prompt File Injector — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
P

dsh-prompt-file-injector

Prompt File Injector

Prompt File Injection

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:pgnqukezrdxmhjso/dsh-prompt-file-injector#5e2348d4d3ba205b73a2551a96f42db91d9d83b1
READMECompatibilityVersions

Compatibility and provenance

Prompt File Injector is published as dsh-prompt-file-injector and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
9/27/2026

Versions

0.1.0stable
9/27/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
9/27/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in developer-tools.

Cc Safety Netcc-safety-netA coding agent CLI hook - block destructive commands and secret file accessVision Toolkit@anionex/dsh-vision-toolkitDeepSeek Harness-native integration for agent-vision-toolkit: image Q&A, OCR, grounding, UI restoration, pixel diff, Artifacts, and Web UI.Remotedsh-remoteRemote-work assistant for DeepSeek Harness: connect SSH (password/key/agent/keyboard-interactive/proxy jump), pick a remote workspace, operate on it with 22 rw_* tools (incl. rw_edit/rw_stat/rw_mkdir/rw_remove/rw_move/rw_forward), conflict-aware mirror syBridge@wenbin_wb/dsh-bridgeDSH remote connection/remote control plugin: scan a QR code with your phone to continue using DeepSeek Harness on mobile or over the public internet, even when you are away from your computer. One-click LAN QR codes, Cloudflare public tunnels, self-hosted tunnels, and WeChat / QQ / Feishu / Telegram

README

dsh-prompt-file-injector

中文

Injects files you choose into the model context of DeepSeek Harness (dsh).

See design/en/current.md for details.

Install

dsh plugin --profile web add dsh-prompt-file-injector

Installing from GitHub is not supported.

Features

Adds a configuration area to this plugin's own card on the dsh sidebar's Plugins page, where you list paths and pick how each one reaches the model.

ModeWhat it does
System promptInjects the file's full text as a fixed system prompt section; it stays present for the whole conversation.
Every turnPuts the file's content back into the conversation on every turn, so it stays close to the current topic and always reflects the latest content. The cost is a steady increase in token usage.
AGENTSAdds the file name to the AGENTS loading system dsh ships with, so it loads in the workspace the same way AGENTS.md does.

A reminder setting next to the list adds a line near the end of the conversation that points the model back to what was injected into the system prompt: Off, Every turn, or Every step.

Each path can also be limited to one workspace. The AGENTS mode has no such choice and always applies in every workspace, so its picker is disabled.

Settings

ParameterDescriptionTypeRequired
entriesPaths to injectarrayno
entries[].pathA file path, or a file name in the workspace for the AGENTS modestringyes
entries[].modeThe mode this entry uses: one of system, everyRound, agentsstringyes
entries[].workspaceIdLimit this entry to one workspace; omit it to inject in every workspace. The AGENTS mode ignores it and always applies in every workspacestringno
reminderRemind the model near the end of the conversation about what was injected into the system prompt: off, turn (once per turn), or step (also after each tool call)stringno
everyRoundInMinimalKeep injecting the Every turn content in minimal mode, where the system prompt is owned by the preset's persona (default false)booleanno
maxFileBytesByte cap for one file; a larger file is skipped. Applies to the System prompt and Every turn modes; the AGENTS mode uses the built-in limit (default 65536, entered as KB in the configuration area)numberno

A relative path is resolved against the working directory of each conversation; an absolute path is used as it is. A file that cannot be read, exceeds the cap, or is binary (not text) is skipped silently.

To use one path with two modes, add it as two entries.

Built with dsh 0.1.7-rc.2

Secondary development

Clone this repository into a dsh workspace package directory, then install and build:

git clone https://github.com/pgnqukezrdxmhjso/dsh-prompt-file-injector packages/my/dsh-prompt-file-injector
pnpm install
pnpm --filter dsh-prompt-file-injector build

No runtime invariant companion is published because the plugin owns no independent runtime relation to check.