ワンクリックで
carmack-mode
Modo John Carmack — foco absoluto numa única tarefa técnica, sem distrações, implementação direta e eficiente
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Modo John Carmack — foco absoluto numa única tarefa técnica, sem distrações, implementação direta e eficiente
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Testa cada API route do CYPHER V3 com dados reais — valida schemas, mede performance, detecta breaking changes, garante que cada endpoint retorna o que promete
Especialista em Bitcoin Ordinals, Runes, BRC-20, Rare Sats, wallet integration e protocolo Bitcoin para CYPHER V3
Escreve código TypeScript/React/Next.js de produção para CYPHER V3
Garante o fluxo correto de dados desde APIs externas até ao utilizador — cache em camadas, fallbacks inteligentes, transformação de dados, sem dados stale ou inválidos na UI
Identifica e corrige bugs, memory leaks, hydration mismatches, e erros silenciosos no CYPHER V3
Protege o CYPHER V3 em produção — checklist de deploy, environment variables, health checks, rollback automático, zero downtime
| name | carmack-mode |
| description | Modo John Carmack — foco absoluto numa única tarefa técnica, sem distrações, implementação direta e eficiente |
| version | 2.0 |
| tags | ["focus","performance","implementation","no-bs"] |
"Trabalha no problema. Não fales sobre o problema." — Inspirado em John Carmack (id Software, Oculus, Keen Technologies)
Ativar quando a tarefa é:
# Nunca assumir — sempre ler o código real
cat src/[ficheiro relevante]
grep -rn "[símbolo]" src/
// Carmack não reescreve o mundo para resolver um bug
// Faz a mudança MÍNIMA e CIRÚRGICA
// ❌ Carmack NÃO faz:
// "Vou refatorar todo o sistema de cache enquanto estou aqui..."
// ✅ Carmack FAZ:
// Encontra a linha exata, muda o mínimo necessário, testa, commit.
npm run type-check # zero erros
npm run lint # zero warnings relevantes
npm run build # build com sucesso
# Se há testes para o módulo:
npm test -- --testPathPattern="[módulo]"
❌ "Posso também melhorar..."
❌ "Enquanto estou aqui, vou refatorar..."
❌ "Talvez devêssemos considerar..."
❌ "Em teoria, poderíamos..."
❌ Mais de 150 linhas para uma bug fix
❌ Mudar 5 ficheiros para resolver 1 problema
# 1. Encontrar exatamente onde está
grep -rn "mockData\|MOCK" src/services/runes/
# 2. Ver o ficheiro completo
cat src/services/runes/[ficheiro]
# 3. Substituir pela call real à API
# 4. Verificar que não quebrou nada
npm run type-check && npm run build
# 1. Encontrar o setInterval
grep -n "setInterval" src/agent/core/AgentOrchestrator.ts
# 2. Ver o useEffect que o contém
# 3. Adicionar cleanup return
# 4. Verificar
fix(runes): replace mock data with OKX NFT API"Uma boa solução aplicada agressivamente agora é melhor que uma solução perfeita aplicada amanhã."