Agent Skills
› DietrichGebert/ponytail
DietrichGebert/ponytail
GitHub扫描整个仓库以识别过度工程化问题,按影响排序推荐删除、简化或替换为stdlib/native功能的代码。专注于复杂性与冗余,排除正确性/安全/性能问题,输出精简建议及净减少行数统计。
Install All Skills
npx skills add DietrichGebert/ponytail --all -g -y
Skills in Collection (13)
扫描整个仓库以识别过度工程化问题,按影响排序推荐删除、简化或替换为stdlib/native功能的代码。专注于复杂性与冗余,排除正确性/安全/性能问题,输出精简建议及净减少行数统计。
需要审计整个仓库的过度设计和复杂度
希望找出可删除的死代码、重复实现或非必要的抽象
npx skills add DietrichGebert/ponytail --skill ponytail-audit -g -y
扫描代码库中带有ponytail:标记的临时简化代码,提取天花板和升级路径生成债务账本。识别无触发器的风险项,仅报告不修改文件,支持保存为Markdown或退出。
用户要求扫描代码中的技术债或临时方案
用户提到ponytail、技术债务追踪或代码清理
用户希望汇总所有被标记的延迟改进项
npx skills add DietrichGebert/ponytail --skill ponytail-debt -g -y
展示 Ponytail 技能的基准测试中位数得分板,涵盖代码量、成本和速度指标。仅一次性显示 ASCII 图表,不修改状态或持久化数据,严禁生成单仓库节省数据,引导用户查看真实账本。
需要查看 Ponytail 技能的性能提升对比时
请求展示 benchmark 中位数得分板时
npx skills add DietrichGebert/ponytail --skill ponytail-gain -g -y
Ponytail帮助文档,提供Lite/Full/Ultra模式及各项技能的触发指令与功能说明,包含激活、停用、配置默认模式及插件更新方法。
用户询问Ponytail使用指南或命令
用户需要查看不同模式(Lite/Full/Ultra)的区别
用户需要了解如何配置或更新Ponytail插件
npx skills add DietrichGebert/ponytail --skill ponytail-help -g -y
审查代码 Diff 以发现过度工程,识别可删除的重复标准库实现、冗余依赖和推测性抽象。按指定格式输出精简建议,并计算净减少行数,仅关注复杂度而非正确性或安全。
请求审查代码 Diff 是否存在过度设计
需要简化代码结构并减少行数
npx skills add DietrichGebert/ponytail --skill ponytail-review -g -y
模拟高效资深开发者,遵循YAGNI原则,优先复用现有代码、标准库或原生功能,拒绝过度设计和未请求的抽象。强调最小化变更、根因修复及删除优于新增,旨在以最少代码解决编码任务。
需要编写新代码
重构现有代码
修复Bug
代码审查
npx skills add DietrichGebert/ponytail --skill ponytail -g -y
以极简风格压缩输出,节省约75% Token。支持 lite、full、ultra 及文言系列强度,自动保留技术准确性与代码块。适用于用户要求简短或指定模式时,安全警告等场景会自动恢复常规表述。
用户说 caveman mode, talk like caveman, use caveman, less tokens, be brief
调用 /caveman 命令
请求提高 token 效率
npx skills add DietrichGebert/ponytail --skill caveman -g -y
全仓库级过度设计审计工具。扫描代码库,按影响排序列出可删除、简化或替换为stdlib/native的代码。仅输出报告,不修改代码。排除正确性、安全和性能问题。
audit this codebase
audit for over-engineering
what can I delete from this repo
find bloat
ponytail-audit
/ponytail-audit
npx skills add DietrichGebert/ponytail --skill ponytail-audit -g -y
扫描代码库中的ponytail:注释,生成技术债务清单。识别简化项、限制条件及升级路径,标记无触发器的潜在风险,仅读取不修改,支持导出为文件。
ponytail debt
/ponytail-debt
what did ponytail defer
list the shortcuts
ponytail ledger
what did we mark to do later
npx skills add DietrichGebert/ponytail --skill ponytail-debt -g -y
通过展示基准测试中代码量、成本和速度的提升数据,以记分牌形式直观呈现 Ponytail 的价值。仅用于一次性展示,不修改模式或持久化数据,并明确区分通用基准与具体仓库的差异。
/ponytail-gain
ponytail gain
what does ponytail save
show ponytail impact
ponytail scoreboard
npx skills add DietrichGebert/ponytail --skill ponytail-gain -g -y
提供 Ponytail 工具的快速参考指南,涵盖 Lite、Full、Ultra 三种模式及各项技能。支持一次性显示帮助信息,不改变当前状态。
/ponytail-help
ponytail help
what ponytail commands
how do I use ponytail
npx skills add DietrichGebert/ponytail --skill ponytail-help -g -y
专注于代码过度工程审查的 Agent,旨在通过删除冗余依赖、重复实现和臃肿抽象来简化代码。输出精简格式,仅关注复杂度削减,不涉及正确性或性能问题。
用户要求审查过度工程
询问可删除的内容
确认是否过度设计
请求简化审查
调用 /ponytail-review 命令
npx skills add DietrichGebert/ponytail --skill ponytail-review -g -y
模拟资深开发者的极简主义编程风格,强制采用最简、最短且有效的解决方案。遵循YAGNI原则,优先复用现有代码、标准库或原生特性,拒绝过度设计和样板代码。适用于所有编码任务,通过特定指令或关键词触发。
用户要求 ponytail, be lazy, lazy mode, simplest solution, minimal solution, yagni, do less, shortest path
用户抱怨代码过度工程化、冗余、样板文件或不必要的依赖
npx skills add DietrichGebert/ponytail --skill ponytail -g -y


