dsh-ponytail
English · 点击下方「中文」切换中文A DeepSeek Harness plugin that installs the Ponytail "lazy senior developer" ruleset as an always-on prompt, and materializes its 5 companion skills as invocable 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 (two things)
- Prompt injection — the main
ponytailskill as an always-on system-prompt section (cached at~/.dsh/ponytail-cache/). - Cross-session persistence — the 5 companions (
ponytail-help/ponytail-audit/ponytail-debt/ponytail-gain/ponytail-review) written 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
- The main hook needs no action; it is always on (default
full). - Invoke the 5 companions from the
/palette, or name them (e.g. "audit for over-engineering") and the model loads them on its own.
Structure
dsh-ponytail/
├── index.js # host plugin: fetch once → cache main hook + write 5 companions
├── package.json # dsh.bundle.patch declaration
├── cordis.patch.yml # mount row
├── 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「懒高级工程师」规范常驻进每一轮,并把 5 个同伴技能落盘为可调用的 skill。
本仓库不存技能内容——首次启动从上游 DietrichGebert/ponytail 抓取一次并落盘缓存,之后不再联网、永不手工同步。
它做什么(就两件事)
- 注入提示词 — 主
ponytail技能作为 always-on system-prompt section 每轮生效(缓存于~/.dsh/ponytail-cache/)。 - 跨会话保持 — 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:首次启动联网抓取一次并缓存,之后无论在线离线都不再联网。要更新技能,删对应缓存/技能文件再重启即可触发重抓。
使用
- 主 hook 无需任何操作,常驻生效(默认
full)。 - 5 个同伴经
/面板按需调用;或直接说「audit for over-engineering」等关键词,模型会按描述自行加载。
结构
dsh-ponytail/
├── index.js # host 插件:只抓一次 → 缓存主 hook + 落盘 5 同伴
├── package.json # dsh.bundle.patch 声明
├── cordis.patch.yml # 挂载行
├── README.md
└── LICENSE # MIT
归属
技能内容来自 DietrichGebert/ponytail(MIT),运行时抓取。插件包装层 MIT © 2026 Kasakaze (njuptlzf)。
No comments yet. Be the first to write one.