← ClaudeAtlas

surveylisted

Explore codebase structure, entry points, tech stack, hotspots, and call graphs
jmylchreest/aide · ★ 10 · AI & Automation · score 77
Install: claude install-skill jmylchreest/aide
# Codebase Survey **Recommended model tier:** balanced (sonnet) - this skill performs structured queries Understand the structure, technology, entry points, and change hotspots of a codebase. Survey describes WHAT the codebase IS — not code problems (use `findings` for that). ## Available Tools ### 1. Survey Stats (`mcp__plugin_aide_aide__survey_stats`) **Start here.** Get an overview of what has been surveyed: total entries, breakdown by analyzer and kind. ``` Is the codebase surveyed? → Uses survey_stats → Returns: counts by analyzer (topology, entrypoints, churn) and kind ``` ### 2. Survey Run (`mcp__plugin_aide_aide__survey_run`) Run analyzers to populate survey data. Three analyzers available: - **topology** — Modules, packages, workspaces, build systems, tech stack detection - **entrypoints** — main() functions, HTTP handlers, gRPC services, CLI roots (cobra/urfave). Uses code index when available; falls back to file scanning - **churn** — Git history hotspots (files/dirs that change most often) ``` Survey this codebase → Uses survey_run (no analyzer param = run all) → Returns: entry counts per analyzer ``` ### 3. Survey List (`mcp__plugin_aide_aide__survey_list`) Browse entries filtered by analyzer, kind, or file path. No search query needed. **Kinds:** module, entrypoint, dependency, tech_stack, churn, submodule, workspace, arch_pattern ``` What modules are in this codebase? → Uses survey_list with kind=module → Returns: all module entries What technolo