SuperAPI AI 工具集

ponytail-dev

编程与开发

查看项目

更新于 10-26 02:06

技能介绍

用途

Ponytail Dev 是一个用于软件实现、修复、重构、基础设施、测试和技术评审的 AI 技能。在混合型工作中,它把已批准的设计视为固定输入,仅将其应用于实现环节。它明确不负责视觉、UX、交互、品牌或编辑设计决策,也不允许为了节省代码而降低设计质量。

主要能力

  • 最小化实现:在选定改动方案前先理解受影响的流程,优先采用现有模式、标准库、原生平台功能或已安装依赖;只添加当前需求需要的代码,避免推测性抽象、兼容层、配置和扩展点。
  • 根因修复:处理缺陷时定位根因并检查相关调用方;当证据支持该范围时,修复共享原因。
  • 按比例验证:使用能证明结果的最小证据,优先选择现有相关测试、聚焦命令、构建、类型检查、Linter、临时探针或直接行为检查;当改动范围、风险、仓库规则或 CI 行为要求时,再运行更广泛的检查。
  • 持久测试的取舍:当测试能防止可能重复的失败、保护稳定的公共契约、覆盖不易察觉的逻辑或高影响行为时,才添加持久测试;静态和琐碎的改动通常只需直接检查。

使用方式

将该技能用于实现或评审任务时,按以下思路推进:先理解受影响流程,再选择最小改动方案;修复缺陷时追查根因;验证阶段匹配证据强度与影响、不确定性和恢复成本;最后保持简短交付,说明改动内容、证据以及影响用户决策的已知限制。

适用场景

适用于功能开发、缺陷修复、代码重构、基础设施变更、测试编写和技术评审等工程任务;在设计与实现混合的工作中,只作用于实现部分。

限制与边界

不得简化掉安全控制、信任边界校验、数据丢失防护、必要错误处理、无障碍支持或显式需求。验证力度需与影响、不确定性和恢复成本相匹配。该技能不替代更广泛的 AI 辅助开发流程(如 vibe-coding),也不替代在宣告完成前的最终验证技能(如 verification-before-completion)。

来源说明

该技能改编自 DietrichGebert/ponytail,采用 MIT 许可证。

官方信息

该技能的收费、价格、平台支持等商业信息暂未提供。