SuperAPI AI 工具集

specsfy-aux-rules

编程与开发

查看项目

更新于 10-16 02:27

技能介绍

用途:该技能用于维护项目中的持久规则,帮助发现、表述并把已确认的规则登记到 .specsfy/RULES.md,且不修改或删除已有规则。

必要准备:执行前必须在项目根目录加载 $specsfy-setup;自动交接时需在本步骤前再次加载。复用对话中已确认的根目录,若 setup 指出存在未完成事项则不要继续。

交互方式:采用提问模式。提出任何问题前,先阅读并应用 .specsfy/Spec.md 中的编号提问契约。

主要流程:读取本地说明、PROJECT.md 以及全部现有 RULES.md;区分“已声明规则”“推断”与“建议”;当表述未确认时,选择真实问题并按编号提问契约询问;制定可验证、动词与边界清晰的规则;执行: node scripts/add_rule.mjs --project <根目录> --section "<主题>" --rule "<已确认规则>" 随后复核结果,保留原有顺序、注释和既有规则;出现冲突时予以标记,不擅自决定哪条规则优先;在返回交接前以监控模式执行 $specsfy-setup。若无需新增规则,则在任务证据中记录理由并明确确认已完成复查。

限制:不得把 RULES.md 当作 AGENTS.md、规格说明或验收标准的替代品;不得登记密钥、令牌或个人数据。其余细节暂未提供。