Toolverse
All skills

cartography

by alvinunreal

Repository understanding and hierarchical codemap generation

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Backend
Views
15

About this skill

Repository understanding and hierarchical codemap generation

How to use

  1. Sprawdź, czy w katalogu głównym repozytorium istnieje plik .slim/cartography.json. Jeśli tak, przejdź do kroku 5. Jeśli nie, kontynuuj.

  2. Uruchom inicjalizację skilla poleceniem python3 ~/.config/opencode/skills/cartography/scripts/cartographer.py init --root ./ --include "src/**/*.ts" --exclude "**/*.test.ts" --exclude "dist/**" --exclude "node_modules/**". Dostosuj ścieżki --include i --exclude do struktury swojego projektu — na przykład dla projektu Python użyj src/**/*.py zamiast *.ts. Polecenie utworzy plik stanu .slim/cartography.json i puste pliki codemap.md w każdym katalogu.

  3. Skill automatycznie deleguje pracę agentem eksploracyjnym — każdy agent czyta kod w przydzielonym mu folderze i wypełnia odpowiadający mu plik codemap.md opisem struktury i funkcjonalności.

  4. Po zakończeniu eksploracji przejrzyj wygenerowane pliki codemap.md w podkatalogach. Zawierają one hierarchiczną mapę kodu z opisami modułów i ich powiązań.

  5. Aby śledzić zmiany w kodzie, uruchom python3 ~/.config/opencode/skills/cartography/scripts/cartographer.py changes --root ./. Polecenie pokaże dodane, usunięte i zmodyfikowane pliki od ostatniej inicjalizacji.

  6. Jeśli kod się zmienił znacząco, uruchom ponownie inicjalizację lub ręcznie zaktualizuj odpowiednie pliki codemap.md — skill automatycznie zaktualizuje stan w .slim/cartography.json.

Related skills

using-superpowers

by obra

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists

Backend
65167

find-skills

by openstatusHQ

Helps users discover and install agent skills when they ask questions like \

Backend
150111

context-optimizer

by openclaw

Advanced context management with auto-compaction and dynamic context optimization for DeepSeek's 64k context window. Features intelligent compaction (merging, summarizing, extracting), query-aware relevance scoring, and hierarchical memory system with context archive. Logs

Backend
2964

pdf-to-markdown

by aliceisjustplaying

Convert entire PDF documents to clean, structured Markdown for full context loading. Use this skill when the user wants to extract ALL text from a PDF into context (not grep/search), when discussing or analyzing PDF content in full, when the user mentions \

Backend
355664

himalaya

by openclaw

CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).

Backend
35108

api-design-principles

by wshobson

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

Backend
50146