/ Annuaire / Playground / Visual Explainer
● Communauté nicobailon ⚡ Instantané

Visual Explainer

par 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.

Pourquoi l'utiliser

Fonctionnalités clés

Démo en direct

Aperçu en pratique

visual-explainer-skill.replay ▶ prêt
0/0

Installer

Choisissez votre client

~/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
    }
  }
}

Ouvrez Claude Desktop → Settings → Developer → Edit Config. Redémarrez après avoir enregistré.

~/.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 utilise le même schéma mcpServers que Claude Desktop. La config projet l'emporte sur la globale.

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
    }
  }
}

Cliquez sur l'icône MCP Servers dans la barre latérale Cline, puis "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
    }
  }
}

Même format que Claude Desktop. Redémarrez Windsurf pour appliquer.

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

Continue utilise un tableau d'objets serveur plutôt qu'une 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"
        ]
      }
    }
  }
}

Ajoutez dans context_servers. Zed recharge à chaud à la sauvegarde.

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

Une seule ligne. Vérifiez avec claude mcp list. Supprimez avec claude mcp remove.

Cas d'usage

Usages concrets : Visual Explainer

Generate a stakeholder-friendly recap of a code review

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

Quand l'utiliser : After a big PR you want a one-page recap a PM can read.

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

Résultat : Two artifacts you can paste into a Slack thread.

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

Coût et limites

Coût d'exécution

Quota d'API
See provider docs for rate limits
Tokens par appel
Varies by tool
Monétaire
See repo README for pricing details
Astuce
Cache tool results and avoid repeated identical calls.

Sécurité

Permissions, secrets, portée

Stockage des identifiants : Use environment variables; never commit secrets
Sortie de données : Tool calls go to the provider's API as documented

Dépannage

Erreurs courantes et correctifs

HTML doesn't render properly

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

Vérifier : Right-click → Open in browser
skill doesn't activate

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

Vérifier : Run `ls ~/.claude/skills` and check SKILL.md frontmatter

Alternatives

Visual Explainer vs autres

AlternativeQuand l'utiliserCompromis
zarazhangrui/frontend-slidesYou want pure slide decksSlides only; no page mode

Plus

Ressources

📖 Lire le README officiel sur GitHub

🐙 Voir les issues ouvertes

🔍 Parcourir les 400+ serveurs MCP et Skills