map
/map
Generuje semantyczną mapę symboli bazy kodu, przydatną przy poruszaniu się po nieznanym kodzie lub przed refaktoryzacją.
- Autor
- htlin222 ↗
- Repozytorium
- dotfiles ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 10.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 2
- Skrypty
- 1
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 10.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
- 1 skrypt w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.
Skrypty: scripts/symbol_map.py
Co robi i kiedy
Generuje semantyczną mapę symboli bazy kodu, przydatną przy poruszaniu się po nieznanym kodzie lub przed refaktoryzacją.
Oryginalny opis (EN)
Generate semantic codebase symbol map. Use when navigating unfamiliar code or before refactoring.
Jak działa
- When to Use
- Execution
- Output Format
- Usage After Generation
Podgląd SKILL.md
---
name: map
description: Generate semantic codebase symbol map. Use when navigating unfamiliar code or before refactoring.
---
# Codebase Symbol Map Generator
Generate a semantic symbol map showing where all exports, classes, functions, and interfaces are defined. This eliminates guessing with `rg` by providing precise `file:line` locations.
## When to Use
- Starting work on an unfamiliar codebase
- Before large-scale refactoring
- When needing to understand code structure
- To avoid `rg` text-matching confusion (same name in comments/strings)
## Execution
Run the generator script:
```bash
python3 ~/.claude/skills/map/scripts/symbol_map.py
```
The script will:
1. Detect project language (TypeScript/JavaScript/Python/Rust/Go)
2. Extract all exported symbols with their locations
3. Generate a markdown map at `~/.claude/codebase-maps/{project}_symbols.md`
## Output Format
```markdown
## Symbol Index by Type
### Classes
| Symbol | Location |
| -------------- | ------------------------- |
| `AuthProvider` | `src/auth/provider.ts:15` |
### Functions
| Symbol | Location |
| ------------ | ---------------------- |
| `formatDate` | `src/utils/date.ts:42` |
```
## Usage After Generation
After running `/map`, use the symbol locations directly:
- "Read `src/auth/provider.ts:15` to check AuthProvider"
- "The `formatDate` function at `src/utils/date.ts:42` needs modification"
No more grepping and guessing.
Pliki w paczce (2)
- SKILL.md 1 KB
- scripts/symbol_map.py 11 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · htlin222/dotfiles | 100 | MIT |
| milansolutionsai-ops/claude-code-map-skill | 100 | MIT |
| acaprino/alfio-claude-plugins | 100 | MIT |
| shenxingy/clade | 100 | MIT |
| DaBaoAgent/Auto-Video | 100 | MIT |
| bgmacris/quimera-ai | 100 | MIT |
| fabiozagaria/spring-security-advisor | 100 | MIT |
| roma8ok/getmapstack | 100 | MIT |
| smg-project/smg-dev-guide | 100 | Apache-2.0 |
Identyczna treść występuje jeszcze w 1 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.
Migawka bazy z 13.11.2026 · wersja paczki 440bd7f85b49 (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
- 100map-codebase
Tworzy samoaktualizującą się mapę bazy kodu w katalogu .claude/.codebase-info/, przydatną do dokumentowania, analizy i wdrażania w nowy projekt. - 90repomap
Tworzy zwięzłą, buforowaną mapę kodu i odpytuje ją przed czytaniem plików w nieznanym repozytorium. - 100code-map
Buduje lub odpytuje mapę symboli i grafu wywołań projektu przez LSP: definicje, wywołujący i wywoływani, zasięg skutków zmiany, zapis w katalogu .codemap/. - 100code-map
Tworzy i utrzymuje mapę struktury repozytorium z opisami katalogów, plików i ważnych symboli. - 100update-codebase-map
Odświeża istniejącą mapę kodu i architektury w .claude/.codebase-info po zmianach, gdy dokumenty się zdezaktualizowały. - 95code-atlas
Buduje zwartą, odpytywalną mapę repozytorium przed czytaniem plików, do szukania symboli, zasięgu zmian i testów.