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.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
P

dsh-ponytail-bridge-v2

Ponytail Bridge V2

Ponytail (lazy-senior-dev) as a mode-switchable, always-on DSH plugin: injects the COMPACT ruleset every step (off empties it) and mirrors the full ruleset + five companions into ~/.dsh/skills. Attribution: github.com/DietrichGebert/ponytail (MIT).

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

npx -y @deepseek-ai/dsh plugin --profile web add github:njuptlzf/dsh-ponytail#9a79a0cb116e18612933e547b7bcb54898ba2a77
READMECompatibilityVersions

Compatibility and provenance

Ponytail Bridge V2 is published as dsh-ponytail-bridge-v2 and currently resolves to version 1.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
9/7/2026

Versions

1.1.0stable
9/7/2026
1.0.1stable
9/1/2026
1.0.0stable
8/31/2026

Related plugins

Loading related plugins…

Latest
1.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
★ 0
Weekly downloads
0
Last push
9/7/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
Ponytail Bridge V2 — DSH Plugin for DeepSeek Harness

Related plugins

More verified plugins in integrations-communication.

Acp App@deepseek-ai/dsh-acp-appThe dsh ACP profile bundle: automation-only JSON-RPC stdio and process lifecycle over dsh-baseRemote Web Ui@linxin666/dsh-remote-web-uiScan-to-pair remote access for the dsh web GUI that shares one official interface: a QR beside the settings button pairs phones and PCs into the same Web GUI (a portrait-touch adaptation layer for phones, full desktop on PCs) through one-time tokens and rPocketdsh-pocketPut DeepSeek Harness in your pocket: one package, one settings page, and scan a QR code on your phone to access DSH on your computer in sync (LAN + public network, real-time screen mirroring).DSCODE@toddzheng024/dscode-bundleA complete DeepSeek coding agent with persistent shell, Ultra collaboration and automatic permission review.

README

dsh-ponytail

English · 点击下方「中文」切换中文

A DeepSeek Harness plugin that installs the Ponytail "lazy senior developer" ruleset. It mirrors upstream's two-layer split:

  • an always-on, mode-switchable system-prompt section built from the compact ruleset (~2.5 KB), and
  • the full ruleset + 5 companion skills as on-demand / skills.

This repo vendors no skill content. On first boot it fetches once from upstream DietrichGebert/ponytail, caches to disk, and never re-fetches or hand-syncs afterwards.

What it does

  1. Always-on section (lean) — the compact ruleset (.agents/rules/ponytail.md, ~2.5 KB) as a system-prompt section, cached at ~/.dsh/ponytail-cache/compact.md. Switch the level per session with /ponytail lite|full|ultra|off; off empties the section so the tokens are actually saved. Default full.
  2. On-demand skills — the full ruleset (ponytail) and the 5 companions (ponytail-help / ponytail-audit / ponytail-debt / ponytail-gain / ponytail-review) written once to ~/.dsh/skills/<name>/SKILL.md, invocable from the / palette.

Install

dsh plugin --profile web add github:njuptlzf/dsh-ponytail
# without a global dsh:
npx @deepseek-ai/dsh plugin --profile web add github:njuptlzf/dsh-ponytail

Restart dsh web after install. The first boot fetches once and caches, so later boots — online or offline — never touch the network. To update the skills, delete the corresponding cache/skill files and restart.

Usage

  • /ponytail — report the current level; /ponytail lite|full|ultra|off — switch it. Mode is per-session (agent.id), so one conversation's off does not affect another.
  • The 6 skills stay in the / palette; name them (e.g. "audit for over-engineering") and the model loads them on its own.

dsh-ponytail vs codex-ponytail

codex-ponytail (upstream Codex plugin)dsh-ponytail (this plugin)
MechanismCodex plugin: SessionStart + SubagentStart + UserPromptSubmit lifecycle hooksDSH bundle: systemPrompt section + commands service
Always-on contentfull ruleset, mode-filtered, at SessionStartcompact ruleset (~2.5 KB) every step
Per-turn costfull rules only at session start / compact / subagent; one mode line per turn~2.5 KB re-rendered per step (DSH systemPrompt per-step semantics)
offUserPromptSubmit stops injecting, tokens savedsection renders empty, tokens saved (parity)
Levelslite/full/ultra filter the full ruleset's per-mode rowslevel carried as header + behavior; per-mode detail lives in the on-demand full skill
Session isolationsingle-session process → process-level flag filemulti-session process → per agent.id (== session.id)
CompactionSessionStart re-fires on the compact matchercompaction only shatters history, never the system prompt (inherent)
SubagentsSubagentStart + PONYTAIL_SUBAGENT_MATCHERglobal section inherits into subagents via composition (no patch expected)
On-demand detailponytail skillponytail skill (parity)
Fallbackinline getFallbackInstructionsTODO (see OPTIMIZATION_PLAN.md)

Structure

dsh-ponytail/
├── index.js               # host plugin: fetch once → compact always-on + mirror full/companions
├── package.json           # dsh.bundle.patch declaration
├── cordis.patch.yml       # mount row
├── OPTIMIZATION_PLAN.md   # full design rationale + comparison
├── README.md
└── LICENSE                # MIT

Attribution

Skill content comes from DietrichGebert/ponytail (MIT), fetched at runtime. The plugin wrapper is MIT © 2026 Kasakaze (njuptlzf).

中文 · 点击上方「English」切换英文

一个 DeepSeek Harness 插件:把 Ponytail「懒高级工程师」规范接入进来,对标上游的两层结构:

  • 常驻、可按档切换的 system-prompt section,用 精简规则(~2.5 KB)构建;
  • 全文规则 + 5 个同伴技能作为按需 / skill。

本仓库不存技能内容——首次启动从上游 DietrichGebert/ponytail 抓取一次并落盘缓存,之后不再联网、永不手工同步。

它做什么

  1. 常驻 section(精简) — 精简规则(.agents/rules/ponytail.md,~2.5 KB)作为 system-prompt section,缓存于 ~/.dsh/ponytail-cache/compact.md。用 /ponytail lite|full|ultra|off 按会话切档;off 会让 section 渲染为空、真的省回 token。默认 full。
  2. 按需 skills — 全文规则(ponytail)和 5 个同伴(ponytail-help / ponytail-audit / ponytail-debt / ponytail-gain / ponytail-review)写入 ~/.dsh/skills/<name>/SKILL.md,/ 面板可调。

安装

dsh plugin --profile web add github:njuptlzf/dsh-ponytail
# 无全局 dsh:
npx @deepseek-ai/dsh plugin --profile web add github:njuptlzf/dsh-ponytail

安装后重启 dsh web:首次启动联网抓取一次并缓存,之后无论在线离线都不再联网。要更新技能,删对应缓存/技能文件再重启即可触发重抓。

使用

  • /ponytail — 报告当前档;/ponytail lite|full|ultra|off — 切档。档位按会话(agent.id)隔离,一个会话的 off 不影响其它会话。
  • 6 个技能常驻 / 面板;直接说「audit for over-engineering」等关键词,模型会按描述自行加载。

dsh-ponytail vs codex-ponytail

codex-ponytail(上游官方 Codex 插件)dsh-ponytail(本插件)
接入机制Codex 插件:SessionStart + SubagentStart + UserPromptSubmit 三个 lifecycle hookDSH bundle:systemPrompt section + commands 服务
常驻内容SessionStart 时注入全文(按 mode 过滤)每步注入精简规则(~2.5 KB)
每轮成本
全文只在会话开始/压缩/子代理时;每轮只一行 mode 标记
每步重渲 ~2.5 KB(DSH systemPrompt 的 per-step 语义)
offUserPromptSubmit 停止注入、省回 tokensection 渲染为空、省回 token(对齐)
强度档lite/full/ultra 过滤全文对应档的内容档位以 header + 行为承载;分档细节落在按需全文 skill
会话隔离单会话进程 → 进程级 flag 文件多会话单进程 → 按 agent.id(== session.id)隔离
压缩/遗忘SessionStart 的 compact matcher 在压缩时重注入压缩只 shadow 历史、不动 system prompt(天然免疫)
子代理SubagentStart + PONYTAIL_SUBAGENT_MATCHER全局 section 随 composition 继承子代理(预期无需补丁)
按需详情ponytail skillponytail skill(对齐)
兜底内置 getFallbackInstructions待补(见 OPTIMIZATION_PLAN.md)

结构

dsh-ponytail/
├── index.js               # host 插件:只抓一次 → 精简常驻 + 镜像全文/同伴
├── package.json           # dsh.bundle.patch 声明
├── cordis.patch.yml       # 挂载行
├── OPTIMIZATION_PLAN.md   # 完整设计说明与对比
├── README.md
└── LICENSE                # MIT

归属

技能内容来自 DietrichGebert/ponytail(MIT),运行时抓取。插件包装层 MIT © 2026 Kasakaze (njuptlzf)。