Diagram

Vybírá mermaid vs drawio podle složitosti, zapisuje diagram do vašich dokumentů, náhledy přes MCP.

od domengabrovsek · domengabrovsek/claude

Otestováno · Funguje ★ 9.2/10

Diagram — Vybírá mermaid vs drawio podle složitosti, zapisuje diagram do vašich dokumentů, náhledy přes MCP.

Co umí

Rozhoduje mermaid-vs-drawio pomocí inline heuristik (swimlanes, vlastní tvary, přesnost rozložení), zapisuje zdroj diagramu do cílového dokumentu a pro drawio jej živě náhledy přes drawio MCP server, než uživatel exportuje PNG. Spouští se na 'diagram', '/diagram' nebo jakýkoli požadavek na vývojový diagram/architekturu/sekvenci/stavový diagram; výchozí je mermaid, takže běžný případ nepotřebuje žádné další nástroje.

Testovací report

Požádal jsem dvakrát o diagram přihlašovacího toku: základní odpověď (dovednost ignorována) reprodukovala přesný anti-vzor ASCII-artu, který dovednost explicitně zakazuje, zatímco dodržení těla dovednosti vytvořilo skutečný, potvrzený docs/auth-flow.md s řádně typovaným blokem mermaid sequenceDiagram. Výchozí cesta mermaid nepotřebuje nic kromě zkopírované složky dovednosti; pouze větev drawio potřebuje samostatný .mcp.json drawio server, který není zkopírován prostou instalací složky dovednosti z úkolu.

Testováno: 2026-07-15 · Claude Code 2.x (agent harness)

Instalace

git clone https://github.com/domengabrovsek/claude.git
cd claude
mkdir -p ~/.claude/skills
cp -r skills/diagram ~/.claude/skills/diagram

Příkazy a ukázkové prompty

  • /diagramVybírá mermaid vs drawio podle složitosti, zapisuje diagram do vašich dokumentů, náhledy přes MCP.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • draw a sequence diagram of the login flow for our docs
  • make a flowchart showing how requests move through our architecture
  • add an architecture diagram into this markdown file