/ Diretório / Playground / Visual Explainer
● Comunidade nicobailon ⚡ Instantâneo

Visual Explainer

por nicobailon · nicobailon/visual-explainer

Skill that turns plans, diffs, audits, and tables into rich HTML pages or slide decks.

Visual Explainer is a Claude Code skill that renders structured outputs — code review summaries, planning audits, diff explanations, project recaps — as polished HTML pages or HTML slide decks. Instead of a wall of text, you get a shareable artifact.

Por que usar

Principais recursos

Demo ao vivo

Como fica na prática

visual-explainer-skill.replay ▶ pronto
0/0

Instalar

Escolha seu cliente

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "visual-explainer-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/nicobailon/visual-explainer",
        "~/.claude/skills/visual-explainer"
      ],
      "_inferred": true
    }
  }
}

Abra Claude Desktop → Settings → Developer → Edit Config. Reinicie após salvar.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "visual-explainer-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/nicobailon/visual-explainer",
        "~/.claude/skills/visual-explainer"
      ],
      "_inferred": true
    }
  }
}

Cursor usa o mesmo esquema mcpServers que o Claude Desktop. Config de projeto vence a global.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "visual-explainer-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/nicobailon/visual-explainer",
        "~/.claude/skills/visual-explainer"
      ],
      "_inferred": true
    }
  }
}

Clique no ícone MCP Servers na barra lateral do Cline, depois "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "visual-explainer-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/nicobailon/visual-explainer",
        "~/.claude/skills/visual-explainer"
      ],
      "_inferred": true
    }
  }
}

Mesmo formato do Claude Desktop. Reinicie o Windsurf para aplicar.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "visual-explainer-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/nicobailon/visual-explainer",
        "~/.claude/skills/visual-explainer"
      ]
    }
  ]
}

O Continue usa um array de objetos de servidor em vez de um map.

~/.config/zed/settings.json
{
  "context_servers": {
    "visual-explainer-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/nicobailon/visual-explainer",
          "~/.claude/skills/visual-explainer"
        ]
      }
    }
  }
}

Adicione em context_servers. Zed recarrega automaticamente ao salvar.

claude mcp add visual-explainer-skill -- git clone https://github.com/nicobailon/visual-explainer ~/.claude/skills/visual-explainer

Uma linha só. Verifique com claude mcp list. Remova com claude mcp remove.

Casos de uso

Usos do mundo real: Visual Explainer

Generate a stakeholder-friendly recap of a code review

👤 Tech leads briefing non-engineers ⏱ ~15 min intermediate

Quando usar: After a big PR you want a one-page recap a PM can read.

Pré-requisitos
  • Server/skill installed and authenticated — See repo README
Fluxo
  1. Load the diff
    Read PR #481's diff + reviews. Use the visual-explainer skill to produce a stakeholder recap.✓ Copiado
    → A self-contained HTML file with the recap
  2. Share
    Add a slide-deck version too — 5 slides max.✓ Copiado
    → Second HTML file in deck mode

Resultado: Two artifacts you can paste into a Slack thread.

Armadilhas
  • Don't paste full diffs — Don't paste full diffs — the skill expects pre-summarized inputs. Run a summarization pass first.

Custo e limites

O que custa rodar

Cota de API
See provider docs for rate limits
Tokens por chamada
Varies by tool
Monetário
See repo README for pricing details
Dica
Cache tool results and avoid repeated identical calls.

Segurança

Permissões, segredos, alcance

Armazenamento de credenciais: Use environment variables; never commit secrets
Saída de dados: Tool calls go to the provider's API as documented

Solução de problemas

Erros comuns e correções

HTML doesn't render properly

The skill outputs self-contained HTML. Open in a browser, not a markdown previewer.

Verificar: Right-click → Open in browser
skill doesn't activate

Ensure it's installed at ~/.claude/skills/visual-explainer/ with SKILL.md intact.

Verificar: Run `ls ~/.claude/skills` and check SKILL.md frontmatter

Alternativas

Visual Explainer vs. outros

AlternativaQuando usarTroca
zarazhangrui/frontend-slidesYou want pure slide decksSlides only; no page mode

Mais

Recursos

📖 Leia o README oficial no GitHub

🐙 Ver issues abertas

🔍 Ver todos os 400+ servidores MCP e Skills