← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-prompt-persona

DeepSeek Harness plugin to visually customize system prompt personas from the Settings UI with live preview.

UI & ProductivityDeveloper Tools
14GitHub Stars4ForksUpdated2026-09-30

Install

$ dsh plugin --profile web add github:xilin3/dsh-prompt-persona

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-prompt-persona is a DeepSeek Harness (DSH) plugin that injects a dedicated persona configuration section into the Web UI Settings panel. It manages the deployment:persona-prefix system prompt section, allowing users to customize agent personas using replace, append, or off modes. The plugin features live system prompt previews, template variable substitution (such as model, provider, and cwd), optimistic locking to prevent concurrent overwrite issues, and shadowing guards that avoid overriding agent presets.

Key Capabilities

  • Visual system prompt persona editor integrated directly into DSH Settings
  • Three injection modes: replace, append, or off
  • Real-time full system prompt preview without persisting drafts to disk
  • Strict template variable interpolation for {{model}}, {{cwd}}, and {{provider}}
  • Optimistic locking using settings revision control to prevent race conditions
  • Shadowing guard to respect higher-priority agent preset persona scopes

Useful For

  • Customizing agent persona and base system instructions directly from the DSH Web UI
  • Appending custom behavior rules or language preferences to default deployment prompts
  • Previewing assembled system prompts before applying configuration changes

Who It Fits

  • DeepSeek Harness developers
  • DSH Web and Desktop users customizing agent prompts and system instructions

Documented Limitations

  • HTTP endpoint /_dsh/prompt-persona/settings is not behind an authentication gate; security relies on localhost binding
  • Only modifies deployment:persona-prefix and does not edit deployment:persona-suffix
  • Requires peer dependencies from DSH host (resolved via scripts/link-deps.mjs)

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 0 runtime, 0 development, 8 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
Xilin3/dsh-prompt-persona
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
de1c814 · 2026-10-14

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
14GitHub stars
Forks
4
Open issues
1
Last commit
2026-09-30
Last release
No release detected
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app