Skip to content
Back to skills

Ai Operating Protocol

ASecurity

Protocolo operacional para agentes de IA em monorepo - precedencia de regras, o que confirmar antes de agir, guardrails de arquivos sensiveis e disciplina de documentacao. Use ao configurar as regras de IA de um projeto novo ou ao definir o que um agente pode fazer sem perguntar.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 12, 2026
ai-agentsgorailsdockerapifrontendbackend

Works with

  • api

Security analysis

A100/100

Scanned October 12, 2026

npx -y skills add eusouwilson/angular-nest-ai-kit --skill ai-operating-protocol --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ai Operating Protocol?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ai Operating Protocol
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/eusouwilson-ai-operating-protocol/badge)](https://www.skillsdirectory.com/skills/eusouwilson-ai-operating-protocol)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: ai-operating-protocol
description: Protocolo operacional para agentes de IA em monorepo - precedencia de regras, o que confirmar antes de agir, guardrails de arquivos sensiveis e disciplina de documentacao. Use ao configurar as regras de IA de um projeto novo ou ao definir o que um agente pode fazer sem perguntar.
---

# Protocolo Operacional para Agentes de IA

Modelo de regras de projeto, sem amarra a um repositorio especifico. Adaptar e colocar no
arquivo de instrucoes da ferramenta (`CLAUDE.md`, `AGENTS.md`, regras do editor).

## Precedencia de regras

1. **Canonico**: um unico documento e a fonte da verdade de arquitetura e padroes.
   Os arquivos de instrucao das ferramentas sao derivados dele, nao editados a mao.
2. **Guardrails**: regras sempre ativas (seguranca, dominio, build/CI, protocolo).
3. **Especializadas**: regras por escopo (frontend, backend, testes), ativadas por contexto.

Em caso de divergencia, prevalece o canonico, e o arquivo divergente e corrigido para convergir.
Duas fontes discordando e pior do que uma fonte incompleta.

## Antes de comecar

- Confirmar **qual app/pacote** e o alvo quando o workspace tem mais de um.
- Ler o documento canonico de padroes antes de criar ou alterar algo estrutural.
- Verificar se o contrato publico envolvido ja existe na lib compartilhada.
- Perguntar quando duas leituras razoaveis do pedido levariam a trabalhos diferentes.
  Nao perguntar o que da para decidir com o codigo na frente.

## Durante

- Usar as skills e agentes do projeto quando a tarefa cair no escopo deles, em vez de gerar
  tudo do zero a cada vez.
- Ferramenta de consulta de documentacao de biblioteca antes de assumir API de framework.
  Se a consulta nao estiver disponivel, dizer isso em vez de chutar.
- Escrever teste antes do codigo de producao em componente ou service novo.

## Guardrails: exigem confirmacao explicita

- Pipeline de CI, `Dockerfile`, compose, workflow de build ou etapa de publicacao de imagem.
- Comando de banco destrutivo: reintrospeccao que sobrescreve schema, push com perda de dados,
  reset de migrations.
- Alteracao de regra de RBAC: explicar > propor diff > aguardar autorizacao > aplicar > documentar.
- Alteracao de layout ou fluxo visivel ao usuario final, mesmo dentro de correcao urgente.
- Mudanca nas proprias regras globais de arquitetura.

Confirmacao dada para uma acao nao se estende para a proxima.

## Depois

- Atualizar a documentacao do que foi tocado (modulo, endpoint, componente, regra) na mesma
  entrega. Doc "depois" nao acontece.
- Padrao reutilizavel novo entra no documento canonico, nao so no codigo.
- Rodar o verificador de padroes e o lint do pacote afetado antes de declarar concluido.
- Relatar o resultado como ele foi: teste falhando e teste falhando; etapa pulada e etapa pulada.

## Enforcement automatico

Regra sem gate e sugestao. As que valem mesmo devem ter verificacao automatica:

- Lint com regra customizada para os anti-patterns do projeto.
- Script de verificacao de padroes com baseline: nao exige limpar o legado de uma vez,
  mas impede piorar.
- Hooks que bloqueiam comando destrutivo e edicao de arquivo sensivel.

Documentar quais regras tem gate real e quais sao so texto: misturar as duas categorias faz
o time (e a IA) tratar todas como opcionais.

## Planejamento de feature media ou grande

Para mudanca que atinge dois ou mais pacotes, exige migration ou altera contrato publico:
usar um fluxo de especificacao antes de implementar (requisitos, design, tarefas, execucao),
com artefatos versionados. Feature pequena nao precisa de cerimonia.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.