READMESource: main@9707e749
dsh-kit
One-command starter pack: install all 37 PerryLink DeepSeek Harness plugins.
dsh-kit is a curated collection of PerryLink's DSH plugin family — the Claude Code parity trio plus thirty-four more plugins across security, workflows, research, messaging bridges, and developer experience. Each plugin ships with a complete dsh.bundle manifest, five-language docs, CI, and npm publishing.
Quick start
Pick a profile (e.g. web), then install everything:
# Linux / macOS
./install-all.sh web
# Windows PowerShell
.\install-all.ps1 -Profile web
Or install individual plugins:
dsh plugin --profile web add dsh-checkpoint-rewind # /rewind equivalent
dsh plugin --profile web add dsh-permission-rules # allow/deny/ask rules
dsh plugin --profile web add dsh-output-styles # outputStyles equivalent
What's inside (curated highlights — the installers cover the full 37-plugin family)
The Claude Code parity trio
| Plugin | One-liner |
|---|---|
| dsh-checkpoint-rewind | Git-first snapshots before every mutation, session forks, one-shot /rewind restore |
| dsh-permission-rules | Declarative allow/deny/ask permission rules with audit, dry-run and hot reload |
| dsh-output-styles | Runtime-switchable model output styles with per-session persistence |
Memory, agents & workflow
| Plugin | One-liner |
|---|---|
| dsh-memento | Approval-gated cross-session memory: ctx.memory + SQLite + memory tool |
| dsh-background-agents | Durable background child agents: sidebar progress, messaging, interrupt |
| dsh-doublecheck | Engineering-discipline guard: requirements grill, test gates, adversary review |
| dsh-auto-review | Second-model auto-review on the approval chain, fail-closed |
Developer & safety tools
| Plugin | One-liner |
|---|---|
| dsh-mcp-panel | Read-only MCP runtime panel: /mcp + Settings tab |
| dsh-lsp-actions | LSP diagnostics, formatting, completion, code actions, rename |
| dsh-github | GitHub PR/issue integration; every write gated by human approval |
| dsh-skill-pack-security | Security-audit skill pack: secret scan, dependency and supply-chain review |
UX & migration
| Plugin | One-liner |
|---|---|
| dsh-session-pin | Pin sessions in the Web sidebar with durable ordering |
| dsh-composer-history | Terminal-style input history for the web composer: arrows, Ctrl+R |
| dsh-plugin-guide | Plugin-development knowledge base as an on-demand agent skill |
| dsh-claude-move | Migrate Claude Code sessions, memory, skills and CLAUDE.md into DSH |
Notes
- Install scripts are idempotent — safe to re-run.
dsh-skill-pack-securityinstalls from its published provider package (@perrylink/dsh-skill-pack-security-provider); everything else installs from npm.- Versions track the latest npm releases; pin a specific version per plugin if you need reproducibility.
- License: Apache-2.0 (matching the plugin family).
Feedback
Issues and feature requests: open them on the individual plugin repo, or discuss the whole family on the official DeepSeek Harness Discussions (category "Show Your Plugins!").
No comments yet. Be the first to write one.