jzOcb/config-guard

Impede que agentes de IA travem o OpenClaw validando alterações de configuração. Backup automático, validação de esquema e reversão automática.

O que é config-guard?

O jzOcb/config-guard é uma skill especializada para agentes de IA, como Claude Code, Cursor ou Codex, que protege o arquivo de configuração do OpenClaw contra alterações maliciosas ou acidentais. Ele implementa três camadas de segurança: backup automático do arquivo de configuração antes de qualquer modificação, validação de esquema para garantir que as alterações sigam o formato esperado, e reversão automática caso a validação falhe ou o agente tente uma alteração perigosa. Isso é especialmente útil em cenários de automação e desenvolvimento, onde agentes de IA podem tentar modificar configurações de forma incorreta, evitando downtime e erros de sistema. A skill é fácil de integrar a qualquer pipeline de agente de IA, garantindo a integridade do OpenClaw sem intervenção manual.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add jzOcb/config-guard

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que config-guard faz?

Impede que agentes de IA travem o OpenClaw validando alterações de configuração. Backup automático, validação de esquema e reversão automática.

Funcionalidades

  • Backup Automático: Antes de qualquer alteração, uma cópia do arquivo de configuração é salva em um diretório de backup. Caso a alteração seja inválida, o backup é restaurado automaticamente.
  • Validação de Esquema: Verifica se as alterações propostas seguem o esquema JSON definido para o OpenClaw. Qualquer desvio é sinalizado e impede a aplicação.
  • Reversão Automática: Se a validação falhar ou o agente de IA tentar uma alteração perigosa (por exemplo, remover chaves obrigatórias), o sistema reverte para a configuração anterior automaticamente.

Como usar

Adicione esta skill ao seu agente de IA (Claude Code, Cursor, Codex, etc.) conforme a documentação específica da plataforma. A skill é ativada automaticamente quando o agente tenta modificar o arquivo de configuração do OpenClaw (openclaw.config.json ou similar).

Exemplo de integração

# Em seu arquivo de configuração do agente
skills:
  - name: jzOcb/config-guard

Requisitos

  • OpenClaw instalado e configurado corretamente.
  • Acesso de escrita ao diretório de configuração e permissão para criar backups.

Licença

MIT

Habilidades Relacionadas