SuperAPI AI 工具集

pocket-grinding

编程与开发

查看项目

更新于 10-16 07:59

技能介绍

用途:Pocket Grinding 是面向生产级需求发现的技能,遵循 BDD 原则,在动手实现前先厘清需求。核心原则是“场景优先,设计其次”,架构必须经过验证才能交接,规格未获批准前不进入实现。

主要能力:分阶段推进。Phase 1 上下文扫描,读取依赖清单(package.json、requirements.txt、Cargo.toml、go.mod、pom.xml 等)与架构约定,用 3–5 条要点总结。Phase 1.5 提供“琐碎任务分流”建议:若仅涉及 1–4 个文件且 1–2 次请求可解决,建议改用 hotfix。Phase 2 明确范围与边界,列出 IN-SCOPE、OUT-OF-SCOPE 与架构约束。Phase 3 从业务、开发者、QA 三个视角提问,并设“发现充分性门禁”。Phase 4 用示例映射把答案转为 Given/When/Then 场景,并派发只读子代理 edge-case-hunter 做独立审查。Phase 5 提出 2–3 个设计方案并给出推荐。

使用方式:当需求形态不清、跨多文件/多阶段、涉及非平凡缺陷修复、重构系统边界或变更 API 契约时触发;用户说“先想清楚”“规划一下”“探索选项”时也适用。不适用于单行琐碎修复、1–4 个文件的小改动(应改用 hotfix)或已有批准规格的工作。技能本身不写产品代码、脚手架或迁移,批准后交给 pocket-planning。

限制:独立审查最多允许两轮恢复,超出则报告 RECOVERY_CHECKPOINT 并等待用户授权;证据缺失时最多检查两个来源,之后标记 UNVERIFIED。资料未提供具体安装命令、收费与平台信息。