Przejdź do treści
Biblioteka skilli
Programowanie · Analiza

map

/map

Wskazuje części repozytorium, których nikt dobrze nie rozumie, oraz miejsca najgorszego długu rozumienia w kodzie napisanym przez AI, z raportem HTML.

Licencja
MIT
Ostatnia zmiana repozytorium
12.11.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 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ść25 / 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 12.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

Wskazuje części repozytorium, których nikt dobrze nie rozumie, oraz miejsca najgorszego długu rozumienia w kodzie napisanym przez AI, z raportem HTML.

Oryginalny opis (EN)

Use when the user wants to know which parts of this repository nobody understands well enough to explain, debug or safely change, where comprehension debt from AI-written code is worst, or wants the Understanding Map summary and HTML report.

Jak działa

  1. Running the engine
  2. Steps
  3. Rules
Sekcje z nagłówków SKILL.md, w oryginale · 28 linii, 326 słów
Podgląd SKILL.md
---
name: map
description: Use when the user wants to know which parts of this repository nobody understands well enough to explain, debug or safely change, where comprehension debt from AI-written code is worst, or wants the Understanding Map summary and HTML report.
---

# Show the Understanding Map

The map is computed by a deterministic scanner from git history, the plugin's own records and the code structure. It makes no LLM calls, so do not add analysis of your own on top of it.

## Running the engine

Claude Code shows `Base directory for this skill: <path>` when this skill loads. Call that path `<base>` and run every engine command as `node "<base>/../../dist/umap.js" <cmd>` from the user's repository. If no base directory was shown, use `node "${CLAUDE_PLUGIN_ROOT}/dist/umap.js" <cmd>` instead.

## Steps

1. **Check setup.** Run `node "<base>/../../dist/umap.js" status --json`. If `setUp` is `false`, follow the setup skill (`/understanding-map:setup`) first: ask solo or team, optionally critical paths, run setup. Then come back here.

2. **Build the map.** Run `node "<base>/../../dist/umap.js" map`. A first run on a large repository can take a couple of minutes, so give the command a generous timeout (5 minutes).

3. **Show the summary verbatim.** Put the command's output in a code block exactly as printed. Do not reorder, trim or reword it, and do not add scores of your own.

4. **Point to the report.** The output ends with `Report: <path>`. Tell the user they can open that file in a browser for the treemap, the ranked table and the evidence behind each zone. It loads nothing over the network.

5. **Suggest the next step.** `/understanding-map:learn` takes about 5 minutes and starts with the top danger zone. Or `/understanding-map:learn <zone>` for a specific one, and `/understanding-map:who <path>` to see who understands a zone and why.

## Rules

- Every level and state is an **estimate**. Say "estimate", never "score" as a fact.
- Do not comment on individual people, and never mention or guess how much of any person's code agents wrote. Agent-written share is only ever a zone total.
- Unknown zones mean "not enough evidence", not "bad". Do not describe them as dark.
- If the command fails, show its one-line error and stop.

Wersje

RepozytoriumWynikLicencja
Ta strona · amit429/understanding-map90MIT
milansolutionsai-ops/claude-code-map-skill100MIT
acaprino/alfio-claude-plugins100MIT
shenxingy/clade100MIT
DaBaoAgent/Auto-Video100MIT
bgmacris/quimera-ai100MIT
fabiozagaria/spring-security-advisor100MIT
htlin222/dotfiles100MIT
roma8ok/getmapstack100MIT

Migawka bazy z 13.11.2026 · wersja paczki 304609900bc6 (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

  • 10010-context-map
    Bada części projektu, których dotyczy zmiana, i opisuje, jak działają, z dowodami i niejasnościami, bez zmiany kodu.
  • 100explain-and-check
    Sprawdza wyjaśnienie kodu lub tematu podane przez użytkownika względem prawdziwych źródeł, przydatne po kodzie napisanym przez LLM, połączonej zmianie lub nauce własnej, by znaleźć luki w rozumieniu.
  • 100handoff
    Przeprowadza szybką, 60-sekundową kontrolę, czy użytkownik rozumie zmiany wprowadzone przez agenta w repozytorium.
  • 100learn
    Prowadzi po repozytorium, którego użytkownik nie pisał, krótką wycieczką po strefie z pytaniami kontrolnymi i przenosi strefę na mapie rozumienia.
  • 10010-context-map-gated
    Bada części projektu w aktywnym przebiegu i opisuje ich działanie, bez zmiany kodu.
  • 96explain-diff-html
    Tworzy bogate wyjaśnienie zmiany w kodzie, diffa, gałęzi lub PR w formie strony HTML.

Uwagi i zgłoszenia

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