cartographer
Maps and documents codebases of any size by orchestrating parallel subagents. Creates docs/CODEBASE_MAP.md with architecture, file purposes, dependencies, and navigation guides. Updates CLAUDE.md with a summary. Use when user says \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Maps and documents codebases of any size by orchestrating parallel subagents. Creates docs/CODEBASE_MAP.md with architecture, file purposes, dependencies, and navigation guides. Updates CLAUDE.md with a summary. Use when user says \
How to use
Zainstaluj umiejętność Cartographer w swoim środowisku Claude'a, dodając ją do konfiguracji pluginów.
Uruchom polecenie skanowania, aby uzyskać przegląd struktury projektu. Użyj komendy: uv run ${CLAUDE_PLUGIN_ROOT}/skills/cartographer/scripts/scan-codebase.py . --format json. Jeśli uv nie jest dostępne, spróbuj bezpośredniego uruchomienia skryptu Pythona.
Poproś Claude'a o mapowanie kodu, używając jednej z fraz: "map this codebase", "cartographer", "/cartographer", "create codebase map", "document the architecture" lub "understand this codebase".
Cartographer sprawdzi, czy mapa już istnieje. Jeśli tak, porówna ostatnią datę mapowania z bieżącymi zmianami w repozytorium (używając git log lub ponownego skanowania).
Jeśli są zmiany, narzędzie uruchomi równoległe analizy za pomocą subagentów, którzy przeanalizują grupy plików i wygenerują raporty.
Wynik zostanie zapisany w docs/CODEBASE_MAP.md z architekturą, celami plików, zależnościami i przewodnikami nawigacji. Plik CLAUDE.md zostanie zaktualizowany podsumowaniem wskazującym na mapę.