codebase-analyzer skill
Inspects repositories to explain architecture, runtime paths, dependencies, and the impact of changes using source code evidence.
- GitHubスター
- 7
- ファイル
- 1
- 最終コミット
- 2026年9月14日
- ライセンス
- MIT
- 許可されたツール
- —
codebase-analyzer skillは何をしますか
codebase-analyzerはAgent Skillsです。 Inspects repositories to explain architecture, runtime paths, dependencies, and the impact of changes using source code evidence.
skillのSKILL.mdから生成された要約。
codebase-analyzer skill について
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.
エージェントができること
- 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.
skill の SKILL.md から作成されています。すべてのユースケースは、その引用と照合されています。
codebase-analyzer skillのインストール方法
各コマンドはskillフォルダをクライアントのskillsディレクトリにコピーします。読み込むには、クライアントを再起動するか新しいセッションを開始してください。プラグインにcodebase-analyzer skillをインストールする
/plugin marketplace add Neplich/dev-agent-skills /plugin install engineer-agent@dev-agent-skills
Claude Codeにcodebase-analyzer skillをインストールする
~/.claude/skills/codebase-analyzer/SKILL.md
$ npx degit Neplich/dev-agent-skills/agents/engineer/skills/codebase-analyzer ~/.claude/skills/codebase-analyzerClaude Code (project)にcodebase-analyzer skillをインストールする
.claude/skills/codebase-analyzer/SKILL.md
$ npx degit Neplich/dev-agent-skills/agents/engineer/skills/codebase-analyzer .claude/skills/codebase-analyzerCodexにcodebase-analyzer skillをインストールする
~/.agents/skills/codebase-analyzer/SKILL.md
$ npx degit Neplich/dev-agent-skills/agents/engineer/skills/codebase-analyzer ~/.agents/skills/codebase-analyzerGemini CLIにcodebase-analyzer skillをインストールする
~/.gemini/skills/codebase-analyzer/SKILL.md
$ npx degit Neplich/dev-agent-skills/agents/engineer/skills/codebase-analyzer ~/.gemini/skills/codebase-analyzerClaude.aiにcodebase-analyzer skillをインストールする
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
GitHubで表示Codebase 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.
このスキルのファイル
1codebase-analyzer skillに関する質問
Claude Codeにcodebase-analyzer skillをインストールするには
npx degit Neplich/dev-agent-skills/agents/engineer/skills/codebase-analyzer ~/.claude/skills/codebase-analyzerを実行してください。Claude Codeは~/.claude/skills(すべてのプロジェクト)または.claude/skills(単一プロジェクト)からskillsを読み込み、説明がタスクに一致する場合にskillを使用します。
codebase-analyzer skillはどのクライアントで使用できますか
Agent Skills形式を読み込むすべてのクライアントで使用できます: Claude Code、Codex、Gemini CLI、claude.ai(ZIPとしてアップロード)。skill内のスクリプトは、クライアントがコード実行を許可した場合にのみ実行されます。
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.