Stijnus/dsh-ds-ponytail0

dsh-ds-ponytail

Lazy senior dev mode for DeepSeek Harness. Registers the ponytail skill family (ponytail, ponytail-review, ponytail-audit, ponytail-debt, ponytail-gain, ponytail-help) as loadable skills. Port of github.com/DietrichGebert/ponytail (MIT).

AI Analysis

核心用途是约束 AI 生成冗余代码,提倡极简修复。适合希望 AI 产出更精简、依赖更少、符合 YAGNI 原则的代码的开发者。

Package
dsh-ds-ponytail
Version
0.1.0
License
MIT
Last updated
Sep 2, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Stijnus/dsh-ds-ponytail

dsh-ds-ponytail

Lazy senior dev mode for DeepSeek Harness: "the best code is the code you never wrote."

This is an installable DSH bundle. Installed into a profile, it registers the ponytail skill family into the DSH skills registry, so any agent running that profile can load them by name on request.

SkillWhat it does
ponytailLazy senior dev mode: the 7-rung ladder (YAGNI -> codebase -> stdlib -> native -> installed dep -> one line -> minimum), root-cause bug fixes, lite/full/ultra intensity
ponytail-reviewComplexity-only review of a diff: delete:/stdlib:/native:/yagni:/shrink: one-liners
ponytail-auditWhole-repo over-engineering audit, ranked biggest cut first
ponytail-debtHarvests every ponytail: shortcut comment into a tracked debt ledger
ponytail-gainMeasured-impact scoreboard (benchmark medians: less code, less cost, more speed)
ponytail-helpReference card for levels and skills

Install

From the DSH CLI, add the bundle to a profile (a profile is created on first use):

dsh plugin --profile demo add github:Stijnus/dsh-ds-ponytail
dsh --profile demo --dump-config   # expect a "# == dsh-ds-ponytail" layer
dsh --profile demo

This package ships prebuilt plain JS, so a git install needs no build step and no pnpm allowBuilds allowance. Review the source and pin a commit when installing third-party packages:

dsh plugin --profile demo add github:Stijnus/dsh-ds-ponytail#

Alternatives: publish the packed tarball (npm pack) or install from npm once the package is published (dsh plugin add dsh-ds-ponytail).

Remove with dsh plugin --profile demo remove dsh-ds-ponytail.

Use

Ask the agent in plain words, e.g. "use the ponytail skill", "ponytail review this diff", "ponytail audit this repo", "ponytail debt". The agent loads the matching skill from its catalog on request — no slash commands or @-mentions needed.

Development

node --test tests/     # smoke tests: loader contract, payload, apply() registration
npm pack               # produce the installable tarball

Credits

Port of github.com/DietrichGebert/ponytail (MIT), adapted to DeepSeek Harness: content loads through the DSH skills registry, so the upstream Claude Code / Codex slash-command, marketplace, and config-file machinery is removed. Skill bodies live in skills.js; the upstream source of truth is the ponytail repo's skills/ directory.