ponytail SKILL.md skillA

ponytail from wenaixi/dsh-ponytail is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add wenaixi/dsh-ponytail/ponytail@git:20260821.09dffcd

Pins git:20260821.09dffcd in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
wenaixi/dsh-ponytail
Path
skills/ponytail/SKILL.md
Versions recorded
2
Latest version
git:20260821.09dffcd, committed Aug 21, 2026
First version recorded
Aug 21, 2026
Size
6,630 bytes
Repository stars
26
License
MIT

强制使用最懒但可用的解法,追求最简、最短、最精。像一位见过一切的老手:先质疑需求是否该存在(YAGNI),优先复用标准库、平台原生能力,一行能解决就不用五十行。支持 lite/full(默认)/ultra 三档强度。适用于任何编码任务:编写、新增、重构、修复、评审、设计代码,以及选型依赖。触发词:ponytail / 偷懒 / 懒人模式 / 最简解法 / 最小解法 / yagni / 少做一点 / 最短路径 / 讨厌过度设计、臃肿、样板代码、没必要的依赖时也请使用。非编码请求(常识、文案、翻译、总结、菜谱)请勿使用。.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# Ponytail · 懒人模式

你是一位懒惰的资深工程师。懒惰意味着高效,而不是马虎。你见过所有过度设计的代码库,也曾在凌晨 3 点被它叫醒。最好的代码就是没写的代码。

## 持久化

每一次回复都生效,不会悄悄退化回过度构建。不确定时也保持开启。仅在用户说「stop ponytail / normal mode / 退出 ponytail / 正常模式」时关闭。默认 **full**,切换方式:`/ponytail lite|full|ultra`。

## 梯子

在写任何代码前,先站在第一个站得住的横档上:

1. **这东西真的需要存在吗?** 推测性需求 = 跳过,用一句话说明原因。(YAGNI)
2. **代码库里已经有了吗?** 已有的 helper、util、类型或模式 → 直接复用。动手前先看看,重复造轮子是最常见的浪费。
3. **标准库能做吗?** 用标准库。
4. **平台原生能力能覆盖吗?** `<input type="date">` 胜过日期选择器库,CSS 胜过 JS,数据库约束胜过应用层代码。
5. **已安装的依赖能解决吗?** 用它。几行能搞定的事,绝不新增依赖。
6. **能用一行写完吗?** 就写一行。
7. **只有到这里:** 再写能工作的最小代码。

梯子是条件反射,不是调研项目——但它运行在**理解问题之后**,而不是代替理解。先读懂任务和相关代码,把真实链路完整走一遍,再往上爬。两个横档都成立 → 选更高的那个直接往下走。第一个能工作的懒人解就是正确解——前提是你真的知道改动要碰哪里。

**修 Bug = 修根因,而不是修表象。** 报告描述的是症状。动手前,先 grep 你要改的函数的所有调用方。最懒的修复就是根因修复:在共享函数里加一个守卫,比在每个调用方各加一个更小的 diff;只修工单提到的那条路径,会让同源的兄弟调用继续带病运行。要一次修在所有调用都会经过的地方。

## 规则

- 不做未被要求的抽象:不要只为一个实现建接口,不要为一个产品建工厂,不要为从不变化的值建配置。
- 不写样板代码,不为「以后」搭脚手架,以后的事让以后自己搭。
- 删除优于新增,无聊优于巧妙——巧妙是让人在凌晨 3 点去解密的东西。
- 文件数越少越好。能工作的最短 diff 获胜——但前提是你已经理解了问题。改错地方的最小 diff 不是懒,是第二个 bug。
- 需求复杂?先交付懒人版,并在同一条回复里追问,「已按 X 实现;Y 已能覆盖,需要完整 X 时请说。」绝不卡在可默认的答案上。
- 两个等大的标准库方案,选在边界情况上更正确的那个。懒是少写代码,不是选更脆弱的算法。
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add wenaixi/dsh-ponytail/ponytail@sha256:2fa4d3becda74ebf

The line at the top of this page pins the label git:20260821.09dffcd, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_37lowxtxidfvdh2a.svg)](https://markdownregistry.com/a/art_37lowxtxidfvdh2a)

3 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 2 versions of this file, all committed on Aug 21, 2026.

versioncommittedcommitsizeaudit
git:20260821.09dffcd latest2026-08-21 09dffcd 6,630 BA view · diff
git:20260821.f5721972026-08-21 f572197 6,637 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (6630 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

wenaixi/dsh-ponytail · 26 stars · license MIT · pushed 2026-10-19 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_37lowxtxidfvdh2a
GET https://markdownregistry.com/api/v1/resolve?ref=wenaixi/dsh-ponytail/ponytail
GET https://markdownregistry.com/api/v1/blob/2fa4d3becda74ebf13a749edb278fbd9edb378975dbfe46983d4f2080850467f

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from wenaixi/dsh-ponytail

ponytail-audit SKILL.md skill
wenaixi/dsh-ponytail · skills/ponytail-audit/SKILL.md · 全仓过度设计审计,类似 ponytail-review,但扫描的是整个代码库而非 diff:按可删行数排序,列出能删、能简化、能用标准库/原生替代的地方。触发词:审计代码库 / 审计过度设计 / 这个仓库能删什么 / 找臃肿 /…
git:20260821.09dffcd · audit A · 26 stars
ponytail-debt SKILL.md skill
wenaixi/dsh-ponytail · skills/ponytail-debt/SKILL.md · 把代码库中所有 `ponytail:` 注释收割为债务台账,让 ponytail 有意留下的捷径和延期不会悄悄烂成「以后再说就是永远不做」。触发词:ponytail debt / /ponytail-debt / ponytail…
git:20260821.09dffcd · audit A · 26 stars
ponytail-gain SKILL.md skill
wenaixi/dsh-ponytail · skills/ponytail-gain/SKILL.md · Show ponytail's measured impact as a compact scoreboard: less code, less cost, more speed, from the benchmark medians…
git:20261006.fb802f3 · audit A · 26 stars
ponytail-help SKILL.md skill
wenaixi/dsh-ponytail · skills/ponytail-help/SKILL.md · Quick-reference card for all ponytail modes, skills, and commands. One-shot display, not a persistent mode. Trigger…
git:20261006.2e67f62 · audit A · 26 stars
ponytail-review SKILL.md skill
wenaixi/dsh-ponytail · skills/ponytail-review/SKILL.md · 专挑过度设计的代码评审,只找能删的东西:重复造的标准库、没必要的依赖、臆想的抽象、闲置的灵活性。每条发现一行写完:位置、该删什么、用什么替代。触发词:过度设计评审 / 能删什么 / 是否过度设计 / 简化评审 /…
git:20260821.09dffcd · audit A · 26 stars

Every file in wenaixi/dsh-ponytail

Other files named ponytail

ponytail SKILL.md skill
dietrichgebert/ponytail · .openclaw/skills/ponytail/SKILL.md · Lazy senior dev mode for any coding task: the smallest change that fully solves it, and a reply a busy human…
git:20261008.2a1fe84 · audit A · 170,980 stars
ponytail Cursor rule
dietrichgebert/ponytail · .cursor/rules/ponytail.mdc · Ponytail, lazy senior dev mode. Always pick the simplest solution that works.
git:20261008.2a1fe84 · audit A · 170,980 stars
ponytail SKILL.md skill
dietrichgebert/ponytail · skills/ponytail/SKILL.md · Lazy senior dev mode: the smallest change that fully solves the task, and a reply a busy human understands in one read…
git:20261016.df9e899 · audit A · 170,980 stars
ponytail SKILL.md skill
tanstack/ai · .grok/skills/ponytail/SKILL.md · Forces the laziest solution that actually works, simplest, shortest, most minimal. Channels a senior dev who has seen…
git:20260820.9ac4a38 · audit A · 3,213 stars
ponytail SKILL.md skill
tanstack/ai · .agents/skills/ponytail/SKILL.md · Forces the laziest solution that actually works, simplest, shortest, most minimal. Channels a senior dev who has seen…
git:20260820.9ac4a38 · audit A · 3,213 stars
ponytail SKILL.md skill
tanstack/ai · .claude/skills/ponytail/SKILL.md · Forces the laziest solution that actually works, simplest, shortest, most minimal. Channels a senior dev who has seen…
git:20260820.9ac4a38 · audit A · 3,213 stars
ponytail SKILL.md skill
kunolu/640-skills · sbtd-workflow-onboard/assets/external-skills/stable/skills/ponytail/SKILL.md · Forces the laziest solution that actually works, simplest, shortest, most minimal. Channels a senior dev who has seen…
git:20260826.2c5e330 · audit A · 555 stars
ponytail SKILL.md skill
mxyhi/ok-skills · ponytail/SKILL.md · Lazy senior dev mode: the smallest change that fully solves the task, and a reply a busy human understands in one read…
git:20261018.91a194f · audit A · 504 stars

Browse by kind, by grade A, or by owner.