stack_diagram
/stack_diagram
Tworzy poprawny JSON diagramu stosu i chmury dla uml-mcp, z kafelkami ikon i zagnieżdżonymi grupami dostawców.
- Autor
- antoinebou12 ↗
- Repozytorium
- uml-mcp ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 13.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 13.11.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Tworzy poprawny JSON diagramu stosu i chmury dla uml-mcp, z kafelkami ikon i zagnieżdżonymi grupami dostawców.
Oryginalny opis (EN)
Writes valid stack_diagram JSON for uml-mcp (diagram_type=stack_diagram, bundled plugin stack-diagram). Use when the user asks for a stack or cloud diagram with icon tiles, nested vendor and region groups; then call validate_uml, then generate_uml_image (chat PNG) or generate_uml with output_format html (interactive MCP App page).
Jak działa
- Example prompt
- Notation tips
- Styling
- Example source
Podgląd SKILL.md
---
name: stack_diagram
description: >-
Writes valid stack_diagram JSON for uml-mcp (diagram_type=stack_diagram, bundled plugin stack-diagram). Use when the user asks for a stack or cloud diagram with icon tiles, nested vendor and region groups; then call validate_uml, then generate_uml_image (chat PNG) or generate_uml with output_format html (interactive MCP App page).
---
# stack_diagram diagram (uml-mcp plugin `stack-diagram`)
**`diagram_type`:** `stack_diagram`
**Backend:** `plugin:stack-diagram` (bundled with uml-mcp, on by default)
**Output formats:** html, svg
Stack or cloud architecture diagram: icon tiles, nested vendor/region groups and labelled orthogonal edges, auto-laid out left-right or top-down in dark or light. JSON nodes, groups and edges; html or svg
Load the workflow skill [uml-mcp-diagrams](../uml-mcp-diagrams/SKILL.md) and the focused guide `skill://uml-mcp-guides/stack-diagram/SKILL.md`. This file is notation only; it does not add an MCP tool.
## Example prompt
> Draw my stack: Next.js and Hono on Vercel, Neon Postgres, Clerk for auth, Stripe for payments, GitHub Actions deploys. Left to right.
## Notation tips
- `nodes` (`id`, `name`, `role`, `icon`, `group`, `tag`), `groups` (`id`, `name`, `parent`, `style`), `edges` (`from`, `to`, `label`, `style`, `step`).
- `icon` takes a brand (`github`, `vercel`, `aws`, `claude`...) for a real logo, or a glyph (`database`, `cache`, `queue`...).
- `direction`: `LR`, `RL`, `TB`, `BT`. Add `step` numbers to show a request path.
## Styling
Pass **`theme`** (`auto`, `dark` or `light`) to `generate_uml` / `generate_uml_image`, or set it in the source. `auto` follows the reader's system in the HTML page and is dark in static SVG and PNG.
## Example source
```json
{"title":"SaaS stack","direction":"LR","theme":"dark","groups":[{"id":"vercel","name":"Vercel","style":"plain","icon":"vercel"},{"id":"github","name":"GitHub","style":"vendor","tone":"blue","icon":"github"}],"nodes":[{"id":"user","name":"User","role":"browser","icon":"user"},{"id":"web","name":"Next.js","role":"frontend","icon":"browser","group":"vercel"},{"id":"api","name":"Hono","role":"api routes","icon":"function","group":"vercel"},{"id":"db","name":"Neon","role":"serverless postgres","icon":"database"},{"id":"auth","name":"Clerk","role":"auth","icon":"lock"},{"id":"pay","name":"Stripe","role":"payments","icon":"payments"},{"id":"ci","name":"GitHub Actions","role":"ci","icon":"github","group":"github"}],"edges":[{"from":"user","to":"web","label":"HTTPS"},{"from":"web","to":"api","label":"RPC"},{"from":"api","to":"db","label":"SQL"},{"from":"api","to":"auth","label":"session","tone":"neutral"},{"from":"api","to":"pay","label":"checkout","tone":"neutral"},{"from":"ci","to":"web","label":"deploy","style":"dashed"}]}
```
Wersje
W bazie nie ma innych skilli o nazwie stack_diagram.
Migawka bazy z 13.11.2026 · wersja paczki ee6936c45e3e (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 95d3_architecture
Pisze poprawny JSON d3_architecture dla uml-mcp z logo dostawców i marek, a potem waliduje i generuje diagram. - 90d3_topology
Pisze poprawny JSON topologii sieci lub wdrożenia dla uml-mcp, potem sprawdza go i generuje diagram PNG albo stronę HTML. - 100aws-architecture-diagram
Tworzy interaktywny diagram architektury AWS, animowany diagram sekwencji UML, przewodnik krok po kroku lub porównanie przed i po jako jeden plik HTML, także w .drawio, PNG, GIF i SVG. - 100draw-stack
Rysuje schemat stosu z logotypami i grupami w HTML lub PNG, tylko do użytku wewnętrznego, dla schematów infrastruktury i architektury. - 91uml-diagram-design
Projektuje i rysuje diagramy UML: architektury systemu, klas, sekwencji i przypadków użycia. - 100insight-diagram
Generuje diagramy UML, architektury i przepływów dla projektu: analizuje kod, pyta o typ diagramu, renderuje HTML z SVG skillem architecture-diagram i zapisuje w docs/.