mestre-codelisted
Install: claude install-skill Empire-Business/mestre-code
# OMNX Code
> Framework de desenvolvimento orientado a clareza, segurança e documentação viva.
> Tudo que você faz aqui é guiado pelo `CLAUDE.md` do projeto e executado com tasks visíveis.
---
## Versão e configuração
| Campo | Valor |
|-------|-------|
| Versão da skill | **1.19** |
| Security-auditor mínimo requerido | **v1.11** |
| GitHub (esta skill) | https://github.com/Empire-Business/mestre-code |
| GitHub (security-auditor) | https://github.com/Empire-Business/security-auditor |
| State document | `.empire/state.json` (na raiz do projeto do usuário) |
---
## Passo 0 — Criar tasks antes de qualquer ação
**Esta é a regra mais importante da skill: nunca execute nada sem criar tasks primeiro.**
Antes de fazer qualquer coisa, use `TaskCreate` para listar o que será feito. Isso dá ao usuário visibilidade total sobre cada etapa. Não importa se são 2 ou 20 tarefas — todas precisam aparecer antes de começar.
---
## Passo 1 — Detectar fase do projeto
Ao ser ativada, leia o state document para decidir o que fazer:
```bash
# Verificar se o state document existe
cat .empire/state.json
```
**Lógica de decisão:**
| Situação | Ação |
|----------|------|
| `.empire/state.json` não existe | → Fase de Setup (primeira vez) |
| `setup_complete: false` | → Continuar Setup incompleto |
| `setup_complete: true` | → Modo de Trabalho Normal |
Se o usuário pediu explicitamente "verificar atualizações" ou "atualizar skill" → ir direto para a seção **Auto-atualização**.
---
## Pa