Skill codebase-analyzer
Inspects repositories to explain architecture, runtime paths, dependencies, and the impact of changes using source code evidence.
- Estrellas en GitHub
- 7
- Archivos
- 1
- Último commit
- 14 sept 2026
- Licencia
- MIT
- Herramientas permitidas
- —
¿Qué hace la skill codebase-analyzer?
codebase-analyzer es una agent skill. Inspects repositories to explain architecture, runtime paths, dependencies, and the impact of changes using source code evidence.
Resumen generado a partir del SKILL.md de la skill.
Sobre la skill codebase-analyzer
Developers seeking to understand complex software structures can use this tool to map out repository architecture and runtime paths. It functions by inspecting working trees, manifests, and entry points to provide evidence-based explanations of how a codebase operates. An agent should load this skill when it needs to trace data and control flows, identify module boundaries, or determine the impact of a proposed code change.
The analysis covers specific technical details including languages, frameworks, package managers, and build commands. It distinguishes between declared dependencies and actual runtime usage while identifying external integrations and data stores. By linking findings to actual files and symbols, the tool produces detailed project profiles or feature inventories. It helps users navigate uncertainty by scaling exploration through code-to-document maps and verifying claims directly within the source code.
Lo que un agente puede hacer con ella
- 1Generate a project profileCreate a summary of the technology stack, directory responsibilities, and commands required to reproduce findings.
- 2Assess the impact of code changesDetermine how a specific modification will affect the existing system and its dependencies.
- 3Map data and control flowsTrace how information moves through a feature including how errors are handled.
- 4Inventory existing featuresBuild a list of available features based on reachable code or documented behavior.
Escrito a partir del SKILL.md de la skill. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar la skill codebase-analyzer
Cada comando copia la carpeta de la skill al directorio de skills del cliente. Reinicia el cliente o inicia una nueva sesión para cargarla.Instalar la skill codebase-analyzer en Plugin
/plugin marketplace add Neplich/dev-agent-skills /plugin install engineer-agent@dev-agent-skills
Instalar la skill codebase-analyzer en Claude Code
~/.claude/skills/codebase-analyzer/SKILL.md
$ npx degit Neplich/dev-agent-skills/agents/engineer/skills/codebase-analyzer ~/.claude/skills/codebase-analyzerInstalar la skill codebase-analyzer en Claude Code (project)
.claude/skills/codebase-analyzer/SKILL.md
$ npx degit Neplich/dev-agent-skills/agents/engineer/skills/codebase-analyzer .claude/skills/codebase-analyzerInstalar la skill codebase-analyzer en Codex
~/.agents/skills/codebase-analyzer/SKILL.md
$ npx degit Neplich/dev-agent-skills/agents/engineer/skills/codebase-analyzer ~/.agents/skills/codebase-analyzerInstalar la skill codebase-analyzer en Gemini CLI
~/.gemini/skills/codebase-analyzer/SKILL.md
$ npx degit Neplich/dev-agent-skills/agents/engineer/skills/codebase-analyzer ~/.gemini/skills/codebase-analyzerInstalar la skill codebase-analyzer en Claude.ai
npx degit Neplich/dev-agent-skills/agents/engineer/skills/codebase-analyzer codebase-analyzer && zip -r codebase-analyzer.zip codebase-analyzer # claude.ai → Customize → Skills → + → Create skill → Upload a skill → codebase-analyzer.zip
SKILL.md
Ver en GitHubCodebase Analysis
Inspect the portion of the repository needed for the question. Start with the working tree, manifests, entry points, and nearby tests. Use an existing code-to- document map when it helps locate relevant evidence, then verify claims in code.
Evidence to collect
- Languages, frameworks, package managers, runtime versions, and build commands.
- Entry points, routes, services, data stores, and external integrations.
- Data and control flow through the affected feature, including errors.
- Naming, module boundaries, dependency patterns, and test conventions.
- Configuration, migrations, CI checks, deployment files, and operational hooks relevant to the requested change.
Follow a representative request or operation end to end. Link findings to actual files and symbols. Distinguish declared dependencies from runtime use and generated code from maintained source. Scale exploration to uncertainty.
For a project profile, summarize stack, directory responsibilities, key flows, tests, risks, and the commands needed to reproduce findings. Build a feature inventory from reachable code or documented behavior, identifying evidence gaps. For implementation work, use the findings directly to choose and verify the change. A standalone analysis request ends with the requested explanation.
Archivos de esta skill
1Preguntas sobre la skill codebase-analyzer
¿Cómo instalo la skill codebase-analyzer en Claude Code?
Ejecuta npx degit Neplich/dev-agent-skills/agents/engineer/skills/codebase-analyzer ~/.claude/skills/codebase-analyzer. Claude Code carga las skills desde ~/.claude/skills (todos los proyectos) o .claude/skills (un proyecto) y usa una skill cuando su descripción coincide con la tarea.
¿Qué clientes pueden usar la skill codebase-analyzer?
Cualquier cliente que lea el formato Agent Skills: Claude Code, Codex, Gemini CLI y claude.ai (subir como ZIP). Los scripts de la skill se ejecutan solo donde el cliente permite la ejecución de código.
What information can the codebase analyzer collect?
It collects details on languages, frameworks, package managers, entry points, routes, services, data stores, and external integrations.
How does the tool handle project profiles?
It summarizes the technology stack, directory responsibilities, key flows, tests, risks, and the commands required to reproduce findings.
Can the tool help with implementing new features?
Yes, it uses findings from the analysis to help choose and verify changes during implementation work.