mcpField
S
specsfy-aux-rules

specsfy-aux-rules

github.com/promovawebAgent 工作流87438 次安装1 周前更新
代码仓库

关于 specsfy-aux-rules

specsfy-aux-rules 是用于维护项目 RULES.md 的 Agent 技能。它区分已确认规则、推断和建议,添加可验证的规则,并标出冲突而不擅自决定如何处理。

主要功能

  1. 01审阅项目指引与规则
  2. 02区分事实、推断和建议
  3. 03添加可验证规则
  4. 04保留原有顺序与注释
  5. 05标记规则冲突

适用场景

  1. 01添加已确认的项目规则
  2. 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。

  1. 阅读本地说明、PROJECT.md 和所有现有的 RULES.md。
  2. 区分明确声明的规则、推断和建议。
  3. 如果表述尚未确认,选择一个实际问题,并遵循中央编号提问约定。
  4. 制定可验证的规则,明确动词和边界。
  5. 执行:
node scripts/add_rule.mjs \
  --project <raiz> \
  --section "<tema>" \
  --rule "<regra confirmada>"
  1. 审查结果,并保留原有顺序、注释和规则。
  2. 标明冲突,不要默默决定哪条规则优先。
  3. 返回交接前,以监控模式执行 $specsfy-setup。如果不需要新增规则,请在任务证据中记录理由,并明确确认已完成审查。

不要使用 RULES.md 替代 AGENTS.md、规范或验收标准。不要记录机密、令牌或个人数据。

评论

支持 Markdown