19 lines
1.6 KiB
Markdown
19 lines
1.6 KiB
Markdown
---
|
||
name: get-project-map
|
||
description: Use when you need to view or update the current project folder/file structure (especially after creating/deleting files or switching branches), or understand package layout in the workspace. Also when user says "структура проекта", "project map", "дерево файлов".
|
||
---
|
||
|
||
# Навык получения карты проекта (Project Map)
|
||
|
||
Этот навык позволяет мгновенно получить актуальное дерево каталогов всего репозитория с учетом `.gitignore` без загрузки содержимого самих файлов в контекст.
|
||
|
||
## Команда для выполнения:
|
||
Запусти в терминале следующую команду:
|
||
`repomix --no-files --stdout`
|
||
|
||
> **Prerequisite:** `repomix` должен быть установлен (`npm i -g repomix` или через Dockerfile). Если не установлен — установи перед использованием.
|
||
|
||
## Твои действия:
|
||
1. Запусти указанную команду в терминале. Она выведет дерево каталогов и список файлов с их размерами прямо в stdout.
|
||
2. Изучи полученную структуру воркспейсов, чтобы точно знать расположение файлов и пакетов.
|
||
3. Не сохраняй вывод в файлы на диск — читай его напрямую из вывода терминала.
|