Przejdź do treści
Biblioteka skilli
Programowanie · Budowanie i kod

dependency_graph

/dependency_graph

Pisze poprawny JSON dependency_graph dla uml-mcp z package.json lub pliku blokady, a potem waliduje i generuje diagram.

Repozytorium
uml-mcp ↗
Licencja
MIT
Ostatnia zmiana repozytorium
13.11.2026

Ocena i bezpieczeństwo

95/ 100Klasa: dobry
Format20 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 13.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Pisze poprawny JSON dependency_graph dla uml-mcp z package.json lub pliku blokady, a potem waliduje i generuje diagram.

Oryginalny opis (EN)

Writes valid dependency_graph JSON for uml-mcp (diagram_type=dependency_graph, bundled plugin deps). Use when the user asks for the dependency tree of a project from its package.json, pyproject.toml, requirements.txt or a lock file; then call validate_uml, then generate_uml_image (chat PNG) or generate_uml with output_format html (interactive MCP App page).

Jak działa

  1. Example prompt
  2. Notation tips
  3. Styling
  4. Example source
Sekcje z nagłówków SKILL.md, w oryginale · 32 linii, 226 słów
Podgląd SKILL.md
---
name: dependency_graph
description: >-
  Writes valid dependency_graph JSON for uml-mcp (diagram_type=dependency_graph, bundled plugin deps). Use when the user asks for the dependency tree of a project from its package.json, pyproject.toml, requirements.txt or a lock file; then call validate_uml, then generate_uml_image (chat PNG) or generate_uml with output_format html (interactive MCP App page).
---

# dependency_graph diagram (uml-mcp plugin `deps`)

**`diagram_type`:** `dependency_graph`  
**Backend:** `plugin:deps` (bundled with uml-mcp, on by default)  
**Output formats:** html, svg

Dependency graph of a project from its package.json, package-lock.json, pyproject.toml, requirements.txt or uv.lock (auto-detected): layered tree, kind colours, licences, duplicate versions; html (search, collapse, force view) or svg

Load the workflow skill [uml-mcp-diagrams](../uml-mcp-diagrams/SKILL.md) and the focused guide `skill://uml-mcp-guides/deps/SKILL.md`. This file is notation only; it does not add an MCP tool.

## Example prompt

> Show the dependency tree of this project from its uv.lock, with dev dependencies and duplicate versions.

## Notation tips

- Paste the file as it is: `package.json`, `package-lock.json` (v2/v3), `pyproject.toml`, `requirements.txt` or `uv.lock`; the kind is detected. A lock file adds the transitive levels.
- Or write a graph: `root`, `nodes` (`id`, `version`, `license`, `dev`, `group`) and `edges` (`from`, `to`, `range`); a top-level `ecosystem` (`npm`, `pypi`) links each package to its registry.
- Colours: runtime, dev, optional, peer. A dashed amber outline marks a package present in several versions.
- Nothing is fetched: licences come from the lock file or the graph. Large locks are capped (300 packages by default, `plugins.settings.deps.max_nodes`).

## 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
{"name":"storefront","version":"2.4.0","license":"MIT","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1","zod":"^3.23.8","@tanstack/react-query":"^5.59.0"},"peerDependencies":{"typescript":">=5.4"},"optionalDependencies":{"fsevents":"^2.3.3"},"devDependencies":{"vite":"^5.4.10","vitest":"^2.1.4","eslint":"^9.14.0"}}
```

Wersje

W bazie nie ma innych skilli o nazwie dependency_graph.

Migawka bazy z 13.11.2026 · wersja paczki 6ae9bcd03bcc (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_force
    Pisze poprawny JSON d3_force dla uml-mcp, opisujący graf sieciowy lub zależności, a potem waliduje i renderuje diagram.
  • 95c4_model
    Pisze poprawny JSON modelu C4 dla uml-mcp, od kontekstu systemu przez kontenery po komponenty, i generuje z niego diagram PNG lub HTML.
  • 91uml-diagram-design
    Projektuje i rysuje diagramy UML: architektury systemu, klas, sekwencji i przypadków użycia.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.