SuperAPI AI 工具集

reverse-vibe-coding

编程与开发

查看项目

更新于 10-16 06:49

技能介绍

用途:reverse-vibe-coding 是一个开发者判断力训练技能,是 vibe coding 的反向操作——由人主导、AI 引导。它帮助想自己写代码但需要概念脚手架的开发者,通过结构化提问走向自己写出的解决方案。

主要能力与硬性限制:该技能绝不代写代码,包括一行代码、伪代码或“仅作示例”;绝不补全半成品函数;在用户未选定库之前不点名推荐具体库或 API 调用;不通过读代码直接给出修复,而是转向 socratic-debugger;当前步骤的关卡未通过前不进入下一步。

使用方式:按六步工作流推进。1)确立问题陈述,需说明做什么、谁调用、失败是什么样;2)划定边界,描述输入、输出及至少一个外部依赖或约束;3)拆解为步骤,由用户用自己的话列出至少三步;4)对每一步做压力测试,针对外部 I/O、状态变更、条件分支、模糊描述分别提问;5)确定最先构建的最小可验证单元;6)收尾,总结用户自己的决定并确认下一步由用户执行。过程中会把问题陈述、调用方、失败模式、所选单元与验证方式记录到 SKILL_MEMORY.md。

适用场景:用户说“帮我构建/实现/编写某功能”“我想自己写,请引导我”“我该从哪里开始”“带我梳理如何着手”“我知道想要什么但不知道怎么组织”等。

限制:若用户要求“直接写出来”“给个示例”“给我起步代码”,技能会先共情、再询问最不确定的部分,用问题或概念回应而非代码,并回到出现缺口的步骤;拒绝时不以“做不到”表述,而是说明目标是帮用户建立判断力而非代码。相关技能包括 socratic-debugger、test-first-mentor、first-principles-mode、complexity-cop。具体安装命令与平台信息暂未提供。