К основному содержанию
скилл CX Codex

codebase-analysis — скилл для Claude Code: разбор чужого кода

Скилл для быстрого знакомства с незнакомым репозиторием: запускает Python-скрипт, который сам обходит проект и собирает картину структуры, потоков и решений.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add solatis/claude-config --skill codebase-analysis -a claude-code
Открыть на GitHub

Что делает codebase-analysis

Скилл включается, когда вы просите агента разобраться в кодовой базе, понять архитектуру или просто сориентироваться в репозитории. Дальше работает скрипт: он ведёт исследование сам, шаг за шагом. Поэтому в описании скилла прямо сказано — не изучайте проект вручную перед вызовом, иначе получится дублирование работы.

Запуск идёт через Python: python3 -m skills.codebase_analysis.analyze --step 1 из каталога .claude/skills/scripts. То есть нужен установленный python3, и путь до скриптов должен совпадать с тем, куда вы положили скилл.

Результат задуман как база для следующих шагов — анализа проблем, рефакторинга и прочих задач, которым нужно понимание кода до начала правок. Если вам нужен разовый ответ по одному файлу, весь этот обход избыточен.

Какие задачи решает

  • разобраться в незнакомом репозитории перед первой правкой
  • понять архитектуру проекта и связи между модулями
  • собрать контекст о принятых в коде решениях
  • подготовить почву для анализа проблем и рефакторинга
  • сориентироваться в проекте, который достался по наследству

Примеры запросов агенту

  • разберись в этой кодовой базе и объясни архитектуру
  • прогони codebase-analysis по репозиторию, я только что склонировал его
  • нужно понимание структуры проекта перед рефакторингом — запусти скилл

Как установить codebase-analysis

1Через Skills CLI (Vercel)

npx skills add solatis/claude-config --skill codebase-analysis -a claude-code

2Вручную: положить файлы

~/.claude/skills/codebase-analysis/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/codebase-analysis/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Похожие

domain-analysis tech-leads-club Разбирает кодовую базу на поддомены Core, Supporting и Generic и подсказывает, где провести границы сервисов. Пригодится перед распилом монолита. CX Codex +1 358установок codebase-onboarding Alireza Rezvani Собирает вводные документы по незнакомому репозиторию: языки, конфиги, структура, шаги локальной установки. Пригодится, когда в команду приходит новый человек или после крупного рефакторинга. 698установок codebase-architecture mblode Проектирует структуру TypeScript-кода, укрупняет мелкие модули и ставит проверки, которые держат репозиторий в форме. CX Codex +1 441установок codebase-memory-mcp официальный github Скилл помогает ориентироваться в незнакомой кодовой базе: искать символы, связи и потоки данных. Пригодится для оценки влияния изменений и проверки сложного кода. 259установок refactoring-analysis Pedro Nauck Анализирует архитектуру проекта по запахам кода Фаулера и формирует отчёт в docs/_refacs/. Помогает запланировать рефакторинг без форматирования и аудита безопасности. CX Codex +1 404установок explore-codebase tirth8205 Помогает исследовать архитектуру проекта через граф знаний MCP-сервера code-review-graph с экономным расходом контекста. CX Codex +1 1 100установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о codebase-analysis

Как установить codebase-analysis в Claude?

Выполните npx skills add solatis/claude-config --skill codebase-analysis -a claude-code. Скилл окажется в ~/.claude/skills/codebase-analysis/SKILL.md.

Что делает codebase-analysis?

Строит базовое понимание кодовой базы: структуру, паттерны, потоки и контекст решений. Работает через Python-скрипт, который сам оркеструет исследование.

Нужен ли Python для работы скилла?

Да, вызов идёт через python3 -m skills.codebase_analysis.analyze --step 1, так что интерпретатор должен быть доступен в окружении.

Исходный текст

SKILL.md · MIT
---
name: codebase-analysis
description: Invoke IMMEDIATELY via python script when user requests codebase understanding, architecture comprehension, or repository orientation. Do NOT explore first - the script orchestrates exploration.
---

# Codebase Analysis

Understanding-focused skill that builds foundational comprehension of codebase structure, patterns, flows, decisions, and context. Serves as foundation for downstream analysis skills (problem-analysis, refactor, etc.).

When this skill activates, IMMEDIATELY invoke the script. The script IS the workflow.

Invoke:

<invoke working-dir=".claude/skills/scripts" cmd="python3 -m skills.codebase_analysis.analyze --step 1" />

© solatis · MIT · solatis/claude-config

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой