mcpField
S
specsfy-aux-rules

specsfy-aux-rules

github.com/promovawebAgent workflows87438 installsUpdated 1w ago
Repository

About specsfy-aux-rules

specsfy-aux-rules is an agent skill for maintaining project rules in RULES.md. It distinguishes confirmed rules from inference and suggestions, adds verifiable rules, and flags conflicts without silently choosing a resolution.

Key features

  1. 01Reviews project instructions and rules
  2. 02Separates facts, inferences, and suggestions
  3. 03Adds verifiable rules
  4. 04Preserves existing order and comments
  5. 05Flags conflicting rules

Use cases

  1. 01Adding a confirmed project rule
  2. 02Reviewing RULES.md for conflicts

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/promovaweb/specsfy --skill specsfy-aux-rules

After installing, type/specsfy-aux-rulesin Claude Code to confirm it loaded.

Bundled filesagents/openai.yamlscripts/add_rule.mjs

Details

From the project README

Manter regras do projeto

Preparação obrigatória

Antes de executar esta skill, carregue obrigatoriamente $specsfy-setup na raiz do projeto. Em handoff automático, carregue-o de novo antes desta etapa. Reutilize a raiz confirmada na conversa e não prossiga se o setup apontar uma pendência.

Modo de interação

Modo de interação: perguntas. Antes de formular qualquer pergunta, leia e aplique o Contrato de perguntas numeradas de .specsfy/Spec.md.

  1. Ler instruções locais, PROJECT.md e todo o RULES.md existente.
  2. Distinguir regra declarada, inferência e sugestão.
  3. Quando a formulação não estiver confirmada, selecionar uma pergunta real e aplicar o contrato central de perguntas numeradas.
  4. Formular regras verificáveis, com verbo e limite claros.
  5. Executar:
node scripts/add_rule.mjs \
  --project <raiz> \
  --section "<tema>" \
  --rule "<regra confirmada>"
  1. Revisar o resultado e preservar ordem, comentários e regras anteriores.
  2. Sinalizar conflitos sem escolher silenciosamente qual regra prevalece.
  3. Executar $specsfy-setup em modo de monitoramento antes de devolver o handoff. Se nenhuma regra nova for necessária, registrar a justificativa na evidência da tarefa e reconhecer explicitamente a revisão.

Não usar RULES.md como substituto de AGENTS.md, de uma spec ou de critérios de aceite. Não registrar segredo, token ou dado pessoal.

Comments

Markdown supported