关于 specsfy-aux-rules
specsfy-aux-rules 是用于维护项目 RULES.md 的 Agent 技能。它区分已确认规则、推断和建议,添加可验证的规则,并标出冲突而不擅自决定如何处理。
主要功能
- 01审阅项目指引与规则
- 02区分事实、推断和建议
- 03添加可验证规则
- 04保留原有顺序与注释
- 05标记规则冲突
适用场景
- 01添加已确认的项目规则
- 02检查 RULES.md 中的冲突
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ promovaweb/ specsfy --skill specsfy-aux-rules安装后在 Claude Code 中输入/specsfy-aux-rules确认已加载。
附带文件agents/openai.yamlscripts/add_rule.mjs
详细介绍
维护项目规则
必须执行的准备工作
执行此技能前,必须在项目根目录加载 $specsfy-setup。自动交接时,请在此步骤前重新加载。复用对话中已确认的根目录;如果 setup 指出存在待处理事项,请勿继续。
交互模式
交互模式:perguntas。
提出任何问题前,请阅读并遵循 .specsfy/Spec.md 中的
Contrato de perguntas numeradas。
- 阅读本地说明、
PROJECT.md和所有现有的RULES.md。 - 区分明确声明的规则、推断和建议。
- 如果表述尚未确认,选择一个实际问题,并遵循中央编号提问约定。
- 制定可验证的规则,明确动词和边界。
- 执行:
node scripts/add_rule.mjs \
--project <raiz> \
--section "<tema>" \
--rule "<regra confirmada>"
- 审查结果,并保留原有顺序、注释和规则。
- 标明冲突,不要默默决定哪条规则优先。
- 返回交接前,以监控模式执行
$specsfy-setup。如果不需要新增规则,请在任务证据中记录理由,并明确确认已完成审查。
不要使用 RULES.md 替代 AGENTS.md、规范或验收标准。不要记录机密、令牌或个人数据。
评论
支持 Markdown