claude

mad

mad (MultiAgent Decanting) — orquestração multi-agente em modo decanting nativo do Claude Code: o Arquiteto coordena especialistas via Agent tool (sem claude -p, sem processos em background), decanting obrigatório ao fim de cada feature, memória institucional em arquivo, trust ladder, guardrails proporcionais ao blast radius, dashboard HTML local cross-platform, OpenTelemetry GenAI e discovery profundo (postura + rigor). Thin wrapper sobre Claude Code; Windows nativo, macOS e Linux.

0 on GitHubby Giordano Recv1.36.0MITupdated 4 months agoworkflow
/

Plugin mad from marketplace giordanorec in giordanorec/ai-coding-tools. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (2)

  • mad-discovery

    Entrevistador de discovery genuinamente inteligente que extrai intent ANTES de cravar uma spec. Não é elicitação direta ("me diga o que você quer") — é troca contínua que antecipa o rumo, levanta hipóteses, desconfia, caça blind spots e premissas, e só descansa quando tudo está esclarecido. Postura

  • mad-workflow

    Filosofia e OPERAÇÃO do mad como state machine de workflow. O processo do projeto é uma máquina de estados hardcoded em .mad/workflow_state.json, imposta por hooks — não por boa-vontade do LLM. Carrega o papel de Arquiteto, as fases, os gates e os comandos /mad-phase-*. Use quando: fluxo multi-agent

Slash commands (32)

  • /mad:mad-a2a

    Gera o Agent Card (A2A — Linux Foundation) de um agente, para interop com agentes externos.

  • /mad:mad-audit

    Auditoria de COERÊNCIA: um revisor confere se spec, docs e código concordam (Constituição Art. 1).

  • /mad:mad-avatars

    Escolhe os avatares (personagens) que representam o time de agentes no painel.

  • /mad:mad-dashboard

    Abre, reabre ou encerra o dashboard web local.

  • /mad:mad-debug

    Modo DEBUG global (profiler de performance) — liga/desliga; roda em qualquer projeto/máquina.

  • /mad:mad-decant

    Força decanting manual de um agente (útil quando uma feature foi interrompida).

  • /mad:mad-doctor

    Verifica a saúde do projeto multiagente (verde / amarelo / vermelho).

  • /mad:mad-enable

    Habilita um especialista adicional num projeto já iniciado.

  • /mad:mad-explain

    Explica um conceito do plugin em linguagem natural acessível (para leigos).

  • /mad:mad-init

    Inicializa projeto multiagente (Discovery + estrutura + agentes habilitados + dashboard).

  • /mad:mad-inspect

    Inspeciona estado de um agente (memória, decisões, telemetria recente).

  • /mad:mad-learn

    Liga/desliga o MODO APRENDIZAGEM — a IA ENSINA enquanto constrói, em vez de só entregar.

  • /mad:mad-migrate-agent

    Migra um único agente do formato v0.2 (MEMORY.md) para o formato mad, sem migrar o projeto inteiro.

  • /mad:mad-migrate-from-v02

    Migra um projeto do plugin antigo multiagentes-giordano (v0.2) para o mad (decanting).

  • /mad:mad-migrate-to-v1_3

    Migra um projeto mad v1.2 (sem .mad/) para v1.3: backup, inferência de fase, instalação dos hooks novos.

  • /mad:mad-mode

    Mostra/ajusta o MODO DE INTERAÇÃO (Surpreenda-me / Mostre caminhos / Faça exato).

  • /mad:mad-notify

    Envia uma notificação (Telegram/Slack) se houver canal configurado.

  • /mad:mad-phase-approve-merge

    Aprova o merge do trabalho de uma feature irreversível (exige confirmação humana explícita).

  • /mad:mad-phase-approve-spec

    Aprova a spec de uma feature para execução por um especialista (exige confirmação humana explícita).

  • /mad:mad-phase-emergency-bypass

    ÚLTIMO RECURSO: registra um bypass do gate de workflow (quebra rastreabilidade). Exige confirmação dupla.

  • /mad:mad-phase-next-phase

    Transiciona o projeto para a próxima FASE (ex: piloto → escala), validando o gate de fase.

  • /mad:mad-phase-next

    Tenta avançar o workflow para o próximo passo, validando o gate atual.

  • /mad:mad-phase-rework

    Manda uma feature de volta para correção (rework), com nota do que ajustar.

  • /mad:mad-phase-rollback

    Reverte uma feature para um estado anterior do workflow, com motivo registrado.

  • /mad:mad-phase-status

    Mostra o estado atual da máquina de estados do workflow (read-only).

  • /mad:mad-posture

    Mostra/ajusta a POSTURA do projeto (régua de rigor: Explorar→Esboçar→Construir→Endurecer).

  • /mad:mad-telemetry

    Liga/desliga a telemetria anônima (erros/uso) que ajuda o autor a corrigir bugs.

  • /mad:mad-trust

    Mostra trust score e histórico de um agente.

  • /mad:mad-tutorial

    Tutorial interativo embutido (walkthrough guiado para os primeiros usos).

  • /mad:mad-upgrade

    Atualiza o plugin para nova versão (preserva memória, docs, specs e reports do projeto).

  • /mad:mad-verify

    Verificação com dentes: roda testes/lint/typecheck de VERDADE e grava o resultado (gate de fechamento).

  • /mad:mad-voice

    Transcreve um arquivo de áudio localmente (faster-whisper opcional) para virar texto/intent.

Subagents (11)

  • arquiteto

    Coordenador único do projeto multi-agente. Ponto único de contato com o usuário humano. Decide, especifica, despacha trabalho para especialistas, integra os resultados e mantém a memória institucional do projeto viva. Use quando: o usuário quer planejar, decidir ou supervisionar trabalho; qualquer i

  • asset-designer

    Produz assets visuais básicos: sprites, ícones, paletas, placeholders (SVG, favicons, OG images). Para jogos/apps que precisam de identidade visual sem designer humano. Não escreve código de lógica. Use quando: o projeto precisa de ícones, sprites, favicon, OG image, paleta de cores ou placeholders

  • dba

    Cuida do banco de dados: schema, migrations (numeradas e reversíveis), índices explícitos, queries de performance, retenção de dados e backup. Não toca código de aplicação, UI nem infraestrutura. Use quando: a feature exige mudança de schema, migration, índice, tuning de query ou política de retençã

  • devops-installer

    Único agente que instala software, configura ambiente, Docker, CI/CD, secrets e deploy. Ponto único para "preciso instalar X" ou "quero publicar em Y". Mantém lockfiles commitados e .env.example atualizado. Use quando: alguém pede uma dependência, ambiente, pipeline de CI ou publicação/deploy.

  • docs-writer

    Escreve documentação voltada ao usuário final: README, guia de USO, CHANGELOG, tutoriais. Tom direto, sem enrolação. Não escreve código de produção nem testes. Use quando: a feature precisa de documentação, o README está desatualizado, ou um release exige entrada no CHANGELOG.

  • frontend-dev

    Implementa UI/UX: HTML/CSS/JS/TS com React, Vue, Svelte ou vanilla, conforme a stack do projeto. Componentes pequenos, mobile-first, acessível. Não cuida de backend, infra nem testes E2E (qa-tester). Use quando: a feature exige interface, componente, tela ou ajuste de UX.

  • llm-prompt

    Projeta e ajusta prompts de LLM, escolhe modelo por tarefa, monta testes de regressão de prompt e mantém templates de tom. Prompts vivem em arquivo (config/prompts/), nunca hardcoded. Não escreve código de aplicação nem UI. Use quando: a feature chama um LLM, um prompt precisa ser criado/tunado, há

  • mobile-dev

    Cuida da camada mobile: PWA (manifest + service worker) e responsividade; ou Capacitor/React Native quando o projeto exige app nativo. Mobile-first, offline-first, performance. Não cuida de backend nem infraestrutura. Use quando: a feature precisa rodar bem em celular, virar PWA instalável, funciona

  • pipeline-dev

    Escreve código funcional do pipeline/backend: parsing, transformação, lógica de negócio, integrações. Não cuida de infra, UI, deploy, testes (isso é qa-tester) nem docs de usuário final (docs-writer). Use quando: a feature exige código novo ou modificação em src/.

  • qa-tester

    Escreve testes (unit, integration, E2E) e revisa código contra os critérios de aceite. Não modifica código de produção — só testes. É o "evaluator" no pattern evaluator-optimizer. Use quando: uma feature implementada precisa ser validada; um bug foi encontrado; a cobertura precisa ser estendida.

  • security-auditor

    Audita código contra OWASP Top 10, secrets vazados, supply chain, authn/authz, injeção e dependências vulneráveis. Faz threat modeling leve e classifica achados por severidade. Lê tudo; propõe correções via report, não altera código de produção sozinho. Use quando: uma feature toca autenticação/auto

Hooks (5)

  • SessionStart

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/mad-telemetry-start.py"

  • SessionStart

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/session-start-detect.py"

  • SessionEnd

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/mad-telemetry-end.py"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/mad-debug-probe.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/mad-debug-probe.sh"

View source on GitHub

More from giordanorec/ai-coding-tools

All 3 plugins →

Ideação multi-agente que combate conformidade de LLM por diversidade estrutural: decomposição morfológica (Zwicky), MAP-Elites archive, personas interview-grounded com cosine<0.7, críticos adversariais (Black Hat + Minority Voice), Elo tournament com juízes rotacionados, Pareto front sobre novelty×feasibility×impact, e dashboard force-graph 2D vivo com partículas, fusões e bifurcações em tempo real. 6 tiers de intensidade (instant a epic).

1 skill · 4 commands · 8 agents · 1 MCP server · hooks

0

Fluxo multi-agente com sessões persistentes — Arquiteto + time de especialistas file-based, dashboard tmux ao vivo, stream-json parseado em tempo real com emoji, cor e diff visual. Bootstraps um projeto inteiro com Discovery, specs/reports, memória persistente e repo GitHub.

1 skill · 3 commands · 10 agents

0

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

mempalace

claudecodex

AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.

3 skills · 6 commands · 1 MCP server · hooks

MemPalace/mempalace 60,536

Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development

9 skills · 1 command · 8 agents

wshobson/agents 42,461

Long-term semantic memory for Claude Code, powered by OpenViking

5 skills · 1 command · 1 MCP server · hooks

volcengine/OpenViking 42,126

Maintain mad?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins3 plugins