- name
- workspace-guardian
- description
- >
Workspace Guardian
Skill de auto-healing para workspaces OpenClaw. Garante que o workspace está saudável e funcional.
Quando rodar
Esta skill é executada automaticamente:
- No startup — via HEARTBEAT.md (primeira execução)
- Periodicamente — a cada heartbeat, validação leve
- Sob demanda — quando o agente detecta erros recorrentes
Startup: Validação e Setup
No primeiro heartbeat após iniciar, executar o script de validação:
bash scripts/guardian-startup.shO script valida e corrige:
- ✅
MEMORY.mdexiste (cria vazio se não) - ✅
memory/diretório existe - ✅
memory/topics/diretório existe - ✅ Permissões corretas nos arquivos
- ✅
openclaw.jsonválido (JSON parseable)
Tratamento de Erros LLM
Quando receber erros do tipo:
"Only HTTPS URLs are supported"→ Verificar e corrigir URLs no config"Edit failed"→ Arquivo não existe, criar primeiro com Write"LLM request rejected"→ Verificar apiKey e baseUrl no openclaw.jsontimeout→ Retry com backoff exponencial
Procedimento de auto-fix:
- Ler
openclaw.json - Validar que todas as URLs usam HTTPS
- Validar que apiKey está presente e não vazia
- Se encontrar problema: corrigir e reiniciar gateway
Validação de Config
Verificar no openclaw.json:
models.providers.*.baseUrl→ deve começar comhttps://models.providers.*.apiKey→ deve existir e não estar vaziamodels.providers.*.api→ deve seropenai-completionsouanthropicagents.list→ deve ter pelo menos 1 agente
Referências
- Ver
references/common-errors.mdpara lista de erros conhecidos e soluções - Ver
references/health-checks.mdpara detalhes dos health checks