codebase-analyzer

Coordinate adaptive parallel codebase analysis with dynamic agent roles and delegated reporting.

199|26|Updated Nov 27, 2025
One-click install
npx skills add https://github.com/SkillPanel/maister --skill codebase-analyzer-skillpanel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codebase-analyzer
Source: https://github.com/SkillPanel/maister/tree/main/plugins/maister-copilot/skills/codebase-analyzer
Command: npx skills add https://github.com/SkillPanel/maister --skill codebase-analyzer-skillpanel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The Codebase Analyzer orchestrates adaptive parallel Explore subagents to analyze large codebases, selecting roles based on task complexity to optimize insights and speed.

Core Features & Use Cases

  • Adaptive Agent Selection: chooses analysis roles from a pool based on task complexity to avoid fixed counts.
  • Task-Type Awareness: adjusts prompts and focus according to bug, enhancement, or feature contexts.
  • Delegated Reporting: aggregates raw findings and delegates synthesis to the codebase-analysis-reporter subagent.

Quick Start

Describe your task and run the codebase-analyzer to orchestrate adaptive Explore subagents and generate a report.

Frequently Asked Questions about codebase-analyzer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze a large codebase for bugs or migration tasks?

To analyze a large codebase, you describe your task and an adaptive parallel analysis orchestration selects roles from a pool based on complexity, running parallel agents to surface actionable insights. It adjusts focus according to bug, enhancement, or migration contexts.

What is adaptive parallel codebase analysis?

Adaptive parallel codebase analysis is a mechanism that dynamically selects agent roles from a pool based on task complexity, avoiding fixed counts. It allocates resources across parallel agents to optimize insights and speed for complex repositories.

Can I use parallel agents to generate a focused report for a complex repository?

Yes, you can use parallel agents to generate a focused report. The system aggregates raw findings and delegates synthesis to a reporter subagent, outputting the final analysis at the specified task path's analysis directory.

Does codebase analysis adjust prompts for different task types?

Yes, codebase analysis is task-type aware and adjusts prompts and focus according to specific task contexts. Whether addressing bugs, enhancements, or migrations, the system modifies its analysis approach to match the task requirements.

What's the best way to orchestrate codebase analysis across varying task types?

The best way to orchestrate codebase analysis across varying task types is using adaptive agent selection. This approach dynamically chooses analysis roles based on complexity rather than using fixed agent counts, ensuring balanced resource allocation and focused reporting.

When do I need parallel codebase analysis instead of a single agent?

You need parallel codebase analysis when working with complex repositories that require balanced resource allocation. It is essential when varying task types demand focused reporting and dynamic role selection to surface actionable insights efficiently.