Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 1.33 KB

File metadata and controls

44 lines (33 loc) · 1.33 KB
name constellation-architecture
description Get a high-level overview of the codebase architecture

IMPORTANT: Do NOT invoke any skills or other commands. Directly call the MCP tool specified below.

Retrieve a high-level architectural overview of the codebase.

Call the code_intel tool with this code parameter:

const result = await api.getArchitectureOverview({ includeMetrics: true, includeModuleGraph: false });
return result;

Present the following:

  1. Project Summary

    • Project name
    • Total files and total symbols
    • Supported languages
  2. Language Distribution

    • For each language in result.data.metrics.byLanguage, show:
      • Language name
      • File count
      • Symbol count
      • Percentage of codebase
  3. Symbol Breakdown

    • Top 10 symbol kinds from result.data.metrics.byKind (functions, classes, interfaces, etc.)
    • Show count for each
  4. Key Directories

    • Top 10 directories by symbol count from result.data.structure
    • These represent the main modules/areas of the codebase
  5. Observations (optional insights):

    • Note if it's heavily function-based vs class-based
    • Multi-language codebase characteristics
    • Relative size of different areas

Keep the output concise and scannable. Focus on giving a quick mental model of the codebase structure.