Agent Skills
› DietrichGebert/ponytail
DietrichGebert/ponytail
GitHub审查仓库以识别过度设计,按影响排序建议删除、简化或替换为标准库/原生功能的代码。聚焦复杂度而非正确性,输出精简建议及净减少行数。
Install All Skills
npx skills add DietrichGebert/ponytail --all -g -y
Skills in Collection (13)
审查仓库以识别过度设计,按影响排序建议删除、简化或替换为标准库/原生功能的代码。聚焦复杂度而非正确性,输出精简建议及净减少行数。
请求审计仓库过度设计
要求扫描整个代码库并排名待简化项
npx skills add DietrichGebert/ponytail --skill ponytail-audit -g -y
扫描代码仓库中标记为 ponytail: 的临时简化注释,提取限制条件和升级路径,生成债务清单。识别无触发器的潜在风险项,仅读取报告或可选输出文件,不修改源码。
需要梳理代码中的技术债务或临时妥协方案
检查是否有被遗忘的待办事项或需重构的代码片段
npx skills add DietrichGebert/ponytail --skill ponytail-debt -g -y
展示 Ponytail 技能在代码行数、成本和速度上的基准测试中位数收益。仅用于一次性显示 ASCII 记分板,不修改状态或持久化数据,并明确区分基准数据与仓库实际节省量。
用户要求查看 Ponytail 带来的性能或效率提升对比
需要展示 benchmark medians 的 scoreboard
npx skills add DietrichGebert/ponytail --skill ponytail-gain -g -y
提供 Ponytail 工具的快速参考,展示 Lite/Full/Ultra 三种模式、六项核心技能及命令触发方式。用于一键查看用法、配置默认模式、更新插件及退出状态,不持久化数据。
用户询问 Ponytail 各模式和技能的定义与区别
用户需要查看快捷命令列表或配置方法
用户希望了解如何更新或停用该工具
npx skills add DietrichGebert/ponytail --skill ponytail-help -g -y
审查代码差异以消除过度设计,识别并建议删除重复标准库、冗余依赖及推测性抽象。仅列出精简方案,不执行修改,旨在减少代码行数。
审查代码差异时关注过度设计
需要精简代码复杂度的场景
npx skills add DietrichGebert/ponytail --skill ponytail-review -g -y
模拟资深开发者的极简编码模式,遵循YAGNI原则,优先复用现有代码或标准库,拒绝过度设计和未请求的抽象。适用于编写、重构、修复和审查代码,强调高效、低维护成本及根因修复。
需要编写新功能代码
进行代码重构或优化
修复软件缺陷或Bug
执行代码审查任务
npx skills add DietrichGebert/ponytail --skill ponytail -g -y
一种超压缩通信模式,通过模拟穴居人风格或文言文大幅削减Token消耗(约75%),同时保持技术准确性。支持lite至ultra及文言系列多种强度等级,适用于要求简洁、省Token或指定模式的场景。
用户说 '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 功能,支持一键显示帮助信息。
/ponytail-help
ponytail help
what ponytail commands
how do I use ponytail
npx skills add DietrichGebert/ponytail --skill ponytail-help -g -y
专注代码过度工程化的审查工具,识别并建议删除冗余依赖、重复实现、死代码及臃肿抽象。通过精简代码行数降低复杂度,仅关注简化而非正确性,适用于用户明确要求简化或减少复杂性的场景。
review for over-engineering
what can we delete
is this over-engineered
simplify review
/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


