Agent Skills
› DietrichGebert/ponytail
DietrichGebert/ponytail
GitHub用于审计整个代码库的过度工程问题,识别并排名需删除、简化或替换为stdlib/原生功能的代码。专注于降低复杂度和行数,不处理正确性、安全或性能bug。
Install All Skills
npx skills add DietrichGebert/ponytail --all -g -y
Skills in Collection (13)
用于审计整个代码库的过度工程问题,识别并排名需删除、简化或替换为stdlib/原生功能的代码。专注于降低复杂度和行数,不处理正确性、安全或性能bug。
需要全面审查代码库复杂度时
希望精简代码并移除冗余依赖时
npx skills add DietrichGebert/ponytail --skill ponytail-audit -g -y
扫描代码库中带有ponytail:标记的临时简化代码,提取债务信息并生成统一账本报告。用于追踪技术债,识别无升级路径的风险项,仅读取不修改文件,帮助团队防止延期永久化。
需要扫描代码中的技术债标记
生成技术债清单报告
检查是否有未定义的升级路径
npx skills add DietrichGebert/ponytail --skill ponytail-debt -g -y
展示 Ponytail 技能在代码量、成本和速度上的基准测试收益评分板,提供一次性可视化数据概览。
查看 Ponytail 带来的性能与成本优化效果
获取基准测试中的效率提升数据
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原则,优先复用代码、标准库或原生功能,避免过度设计和冗余抽象。适用于编写、重构、修复和审查等任务,追求最小可行改动。
需要编写新功能代码
进行代码重构
修复软件缺陷
执行代码审查
npx skills add DietrichGebert/ponytail --skill ponytail -g -y
一种通过压缩语言风格来降低 Token 消耗的通信模式。支持多种强度等级(如 lite, full, ultra)及文言文变体,旨在保留技术准确性的同时减少冗余词汇,提升沟通效率。
用户要求节省 Token
使用 caveman 相关指令
npx skills add DietrichGebert/ponytail --skill caveman -g -y
用于全仓库范围的过度设计审计,扫描代码库以识别可删除、简化或用标准库替代的冗余部分。按影响排名输出精简建议,不涉及修复或安全性能问题排查。
用户说 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技能在代码行数、成本和速度上的基准测试中位数影响,提供一次性ASCII记分板。强调数据为公开基准而非当前仓库实时计算,并引导用户查看具体的债务审计命令。
/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三种层级,涵盖代码审查、审计等功能,支持多IDE触发,用于帮助用户快速了解和使用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
强制采用极简、最少代码的解决方案,优先复用现有逻辑和标准库,避免过度设计。适用于任何编码任务,如编写、重构或修复代码,旨在减少冗余和依赖。
用户要求最简单或最小化方案
抱怨代码臃肿或过度工程
涉及代码编写、重构或修复
npx skills add DietrichGebert/ponytail --skill ponytail -g -y


