ponytail-review SKILL.md skillA

ponytail-review 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-review@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-review/SKILL.md
Versions recorded
2
Latest version
git:20260821.09dffcd, committed Aug 21, 2026
First version recorded
Aug 21, 2026
Size
2,289 bytes
Repository stars
26
License
MIT

专挑过度设计的代码评审,只找能删的东西:重复造的标准库、没必要的依赖、臆想的抽象、闲置的灵活性。每条发现一行写完:位置、该删什么、用什么替代。触发词:过度设计评审 / 能删什么 / 是否过度设计 / 简化评审 / ponytail-review / /ponytail-review。配合面向正确性的评审使用,本技能只猎复杂度。.

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

只评审 diff 中的不必要复杂度,每条发现一行写完:位置、该删什么、用什么替代。diff 的最好结局是变短。

## 格式

`L<行号>: <标签> <该删什么>。<替代方案>。` 多文件 diff 用 `<文件>:L<行号>: ...`。

标签:

- `delete:` 死代码、未使用的灵活性、臆想功能。替代:无。
- `stdlib:` 标准库已有的东西被手写了一遍,写出函数名。
- `native:` 依赖或代码在做平台已有的事,写出平台特性名。
- `yagni:` 只有一个实现的抽象、没人改的配置、只有一个调用方的分层。
- `shrink:` 同样逻辑,更少行数,给出更短写法。

## 示例

❌ 「这个 EmailValidator 类是不是有点复杂,要不要考虑现阶段是否真的需要这么多校验规则?」

✅ `L12-38: stdlib: 27 行的校验类。邮箱里有 "@" 就算 1 行,真正的校验是发确认邮件。`

✅ `L4: native: 为了一次格式化就引入 moment.js。用 Intl.DateTimeFormat,0 依赖。`

✅ `repo.py:L88: yagni: 只有一个实现的 AbstractRepository。先内联,等第二个实现出现再说。`

✅ `L52-71: delete: 在幂等的本地调用外包了一层重试。删掉即可。`

✅ `L30-44: shrink: 手写循环拼 dict。用 dict(zip(keys, values)),1 行。`

## 评分

最后只留一个关心的指标:`net: -<N> 行可删。`

若无可删之处,直接说 `已足够精简,直接发版。` 并结束。

## 边界

范围:只看过度设计和复杂度。正确性 bug、安全漏洞、性能问题明确不在范围内,请走常规评审通道。单个冒烟测试或基于 `assert` 的自检是 ponytail 的最低要求,不算臃肿,永远不要标为可删。
只列发现,不直接改代码。
「stop ponytail-review / 正常模式」可切回啰嗦的评审风格。

Read the whole file at its exact version.

How to install

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

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_2h63r3qkjlrfhg6a.svg)](https://markdownregistry.com/a/art_2h63r3qkjlrfhg6a)

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 2,289 BA view · diff
git:20260821.f5721972026-08-21 f572197 2,383 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 (2289 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_2h63r3qkjlrfhg6a
GET https://markdownregistry.com/api/v1/resolve?ref=wenaixi/dsh-ponytail/ponytail-review
GET https://markdownregistry.com/api/v1/blob/c3559c885a813ec97e9990ef0efd3d9b80ca4aa33f998655f8ac896c07bb6edf

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 SKILL.md skill
wenaixi/dsh-ponytail · skills/ponytail/SKILL.md · 强制使用最懒但可用的解法,追求最简、最短、最精。像一位见过一切的老手:先质疑需求是否该存在(YAGNI),优先复用标准库、平台原生能力,一行能解决就不用五十行。支持 lite/full(默认)/ultra…
git:20260821.09dffcd · audit A · 26 stars

Every file in wenaixi/dsh-ponytail

Other files named ponytail-review

ponytail-review SKILL.md skill
dietrichgebert/ponytail · .openclaw/skills/ponytail-review/SKILL.md · Quality review of a diff: bugs, security, real load, missing tests, speed, and what to delete. Each finding says what…
git:20261008.2a1fe84 · audit A · 170,980 stars
ponytail-review SKILL.md skill
dietrichgebert/ponytail · skills/ponytail-review/SKILL.md · Quality review of a change: is the logic right, is it safe, does it hold under real load, is risky code tested, is it…
git:20261008.2a1fe84 · audit A · 170,980 stars
ponytail-review SKILL.md skill
kunolu/640-skills · sbtd-workflow-onboard/assets/external-skills/stable/skills/ponytail-review/SKILL.md · Code review focused exclusively on over-engineering. Finds what to delete: reinvented standard library, unneeded…
git:20260826.2c5e330 · audit A · 555 stars
ponytail-review SKILL.md skill
dmae97/omk · .omk/skills/ponytail-review/SKILL.md · Code review focused exclusively on over-engineering. Finds what to delete: reinvented standard library, unneeded…
git:20260704.16a0c60 · audit A · 148 stars
ponytail-review SKILL.md skill
wildcard/caro · .claude/skills/ponytail-review/SKILL.md · Run the pragmatic-skeptic 'ponytail' reviewer over the current diff to surface over-engineering — code, abstractions…
v1.0.0 · audit A · 40 stars

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