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 Profile — DSH Plugin for DeepSeek Harness
← Plugins
P

dsh-prompt-profile

Prompt Profile

Reusable prompt profiles with per-turn model selection for DeepSeek Harness

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

npx -y @deepseek-ai/dsh plugin --profile web add github:BrambleXu/dsh-prompt-profile#c2ba1d0e458e12fa634f8e6f1d5f001f72635e89
READMECompatibilityVersions

Compatibility and provenance

Prompt Profile is published as dsh-prompt-profile 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
any
Release source
github
Registry updated
10/10/2026

Versions

0.1.0stable
10/10/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
any
License
MIT
Source
github
GitHub
★ 1
Weekly downloads
0
Last push
10/10/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
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

Related plugins

More verified plugins in models-usage.

Whale Widgetdsh-whale-widgetDeepSeek balance whale widget in the bottom-right corner of the DSH Web interface: balance/today’s usage/peak-off-peak pricing, customizable bubble click sequence (text/balance/today/peak-off-peak/image/random phrases and parallel weighted selection), per-line styles and fonts, floating quick editinUsage@linxin666/dsh-usageUsage statistics plugin for the dsh web GUI: per-provider balance and coding-plan quota detection plus a live token usage ledger, with a compact price glance card above the sidebar's Settings rowClient Ui Model Capabilities@linxin666/dsh-client-ui-model-capabilitiesPer-model capability declarations (image input and reasoning efforts) for custom pi-ai providers, edited in place on the Models settings cards; writes the official llm-pi-ai settings namespace, no DSH source changes.Codex Subscriptiondsh-codex-subscriptionUse ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode

README

dsh-prompt-profile

dsh-prompt-profile hero

English | 中文

Reusable Markdown prompt profiles for DeepSeek Harness. A profile can select a provider, model, and reasoning effort for one turn, render command arguments into its body, and restore the previous selection afterward.

Why this exists 💡

Model choice and review instructions are often repeated across sessions. dsh-prompt-profile turns those combinations into small, reusable Markdown profiles that can be invoked for one turn and then leave the Agent's previous model selection intact.

Features ✨

  • Discover profiles from user and project directories, with project profiles taking precedence.
  • Substitute positional arguments into profile bodies with shell-style placeholders.
  • Select a provider, model, and reasoning effort for one turn.
  • Restore the previous Agent selection automatically or opt out per profile.
  • List available profiles and invoke nested profiles by slash-separated names.

Install 📦

dsh plugin --profile demo add ./dsh-prompt-profile

Create a user profile under ~/.dsh/prompt-profiles/ or a project profile under <repo>/.dsh/prompt-profiles/:

---
description: Deep code review
provider: deepseek
model: deepseek-reasoner
reasoningEffort: high
restore: true
---
Review $1 for correctness, regressions, and missing tests. Extra context: ${@:2}

Project profiles override user profiles with the same relative name.

Use 🚀

/prompt-profile list
/prompt-profile review src/index.ts "focus on cancellation"

Nested files use slash-separated names. For example, .dsh/prompt-profiles/review/security.md is review/security.

Supported placeholders:

PlaceholderValue
$1, $2, …One positional argument
$@, @$, $ARGUMENTSAll arguments
${@:N}Arguments from position N
${@:N:L}L arguments from position N

Frontmatter 🧾

FieldRequiredMeaning
descriptionNoText shown by /prompt-profile list
providerWith modelHarness provider route
modelWith providerProvider-owned model ID
reasoningEffortWith provider and modelAdapter-owned reasoning effort ID
restoreNoRestore the prior selection after the turn; defaults to true

Omit both provider and model to use the current agent selection.

Configure ⚙️

- id: dsh-prompt-profile
  name: dsh-prompt-profile
  config:
    userDirectory: ~/.dsh/prompt-profiles
    projectDirectory: .dsh/prompt-profiles

Develop 🧑‍💻

pnpm install
pnpm run check

Commit the generated lib/ files with source changes so Git installs include the declared package entry before build scripts run.

Scope 🎯

Version 0.1 intentionally omits prompt chains, loops, skill injection, subagents, worktrees, and best-of-N orchestration. Those features should be added only when Harness extension points can preserve their lifecycle and durable-session semantics.

License 📄

MIT

Credits 🙏

The core idea comes from pi-prompt-template-model. This first Harness-native release focuses on the smallest useful unit: deterministic discovery, argument substitution, scoped model routing, and restoration.