codebase-mapping
Картирование кодовых баз и зависимостей
Большие репозитории трудно быстро понять. Этот навык отображает структуру, импорты, точки входа и границы модулей для сфокусированного анализа.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "codebase-mapping" from https://skillstore.io/skills/dowwie-codebase-mapping.md and its manifest at https://skillstore.io/api/skills/dowwie-codebase-mapping/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «codebase-mapping». Составить карту веб-сервиса на Python перед добавлением функции.
Ожидаемый результат:
- Сводка структуры с исходными пакетами, конфигурационными файлами и областями тестов.
- Заметки о точках входа для сервера приложения и задач командной строки.
- Ключевые файлы для изучения перед изменением обработки запросов.
Использование «codebase-mapping». Проанализировать пакет TypeScript для онбординга.
Ожидаемый результат:
- Обзор зависимостей, показывающий внутренние модули и внешние пакеты.
- Вероятные точки входа пакета и экспортируемые поверхности.
- Рекомендуемый порядок чтения для нового участника.
Использование «codebase-mapping». Подготовиться к архитектурному обзору проекта агента.
Ожидаемый результат:
- Карта файлов агента, выполнения, инструментов, типов и конфигурации.
- Заметки о границах модулей для подготовки к обзору.
- Области, требующие ручной проверки, потому что динамические импорты могут быть пропущены.
Аудит безопасности
Низкий рискThe static external-command findings are Markdown fences or inline literals, not Ruby backtick execution. The environment-file finding is an exclusion rule that avoids hidden files and only permits .env.example. A low-severity privacy issue remains because generated output includes the absolute local repository path.
Подтверждённые проблемы безопасности (1)
Факторы риска
📁 Доступ к файловой системе (1)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/dowwie-codebase-mapping/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/dowwie-codebase-mapping?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/dowwie-codebase-mapping?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dowwie-codebase-mapping/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/dowwie-codebase-mapping.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Академические ссылки (APA · BibTeX · CFF)
Цитата APA
Dowwie. (2026). codebase-mapping security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dowwie-codebase-mapping/audits/10Цитата BibTeX
@techreport{dowwie-dowwie-codebase-mapping-2026,
author = {Dowwie},
title = {codebase-mapping security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/dowwie-codebase-mapping/audits/10},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "codebase-mapping security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "Dowwie"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/dowwie-codebase-mapping/audits/10"
identifiers:
- type: other
value: "skillstore:dowwie-codebase-mapping:audit:10"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: ВысокийЧто вы можете построить
Освоиться в незнакомом репозитории
Создайте быструю карту структуры перед ручным чтением множества файлов.
Подготовить архитектурный обзор
Определите точки входа, границы модулей и ключевые файлы перед более глубоким анализом дизайна.
Оценить объем рефакторинга с помощью AI
Дайте Claude, Codex или Claude Code компактную карту перед планированием изменений.
Попробуйте эти промпты
Используйте codebase-mapping для этого репозитория. Кратко опишите дерево файлов, граф зависимостей, точки входа и ключевые файлы простым языком.
Запустите workflow картирования кодовой базы и сосредоточьтесь на вероятных файлах запуска, точках входа командной строки и файлах входа фреймворка.
Составьте карту этого репозитория и опишите основные модули, их обязанности и важные внутренние зависимости.
Используйте сгенерированную карту кодовой базы, чтобы определить рискованные кластеры зависимостей, стабильные границы модулей и файлы для проверки перед рефакторингом.
Лучшие практики
- Запускайте mapper на чистой локальной копии, чтобы сгенерированная структура соответствовала текущему коду.
- Проверьте исключенные директории перед использованием в монорепозиториях с пользовательскими папками сборки.
- Используйте сгенерированную карту как отправную точку, затем вручную изучите важные файлы.
Избегать
- Не считайте граф зависимостей полным, если проект использует динамические импорты.
- Не делитесь сгенерированными отчетами без проверки локальных путей или конфиденциальных имен модулей.
- Не используйте карту как замену тестам, трассировке во время выполнения или архитектурному обзору.
Часто задаваемые вопросы
Выполняет ли этот навык код из целевого репозитория?
Какие языки поддерживает картирование зависимостей?
Может ли он картировать монорепозитории?
Находит ли он каждую зависимость?
Могут ли Claude Code или Codex использовать вывод?
Безопасно ли делиться сгенерированным отчетом?
Сведения для разработчиков
Автор
DowwieЛицензия
MIT
Ревизия Skillstore
r1
Примечание о версии
Автор не указал версию.
Репозиторий
https://github.com/Dowwie/agent_framework_study/tree/main/.claude/skills/codebase-mappingСсылка
0519034dad657fb1f7706e0550e962beeda73fdf
Актуальность поддержки
20.07.2026
Использование
8 загрузок · 196 просмотров
Структура файлов