← ClaudeAtlas

serenalisted

Serena code intelligence — LSP-powered symbol navigation, diagnostics, and targeted code surgery. Activate before complex refactors, cross-file analysis, or when graph tools need symbol-level depth.
datit309/supergraph · ★ 22 · AI & Automation · score 81
Install: claude install-skill datit309/supergraph
# /supergraph:serena Activate Serena MCP for LSP-powered code intelligence: symbol navigation, type diagnostics, and safe code surgery. **CRITICAL:** Call `initial_instructions` first when starting any Serena work — it loads the Serena Instructions Manual with project-specific context. ## When to Use - Before complex refactors: rename across codebase, API signature changes - When blast radius is unclear and graph tools lack symbol-level depth - Before review: verify all call sites of changed symbols are updated - During fix: triage type errors before running test suite - After architectural changes: verify no orphaned references remain - Large-scale refactors: safe_delete_symbol, rename_symbol across entire project ## Setup ### 1. Load instructions (MANDATORY first step) ``` mcp__plugin_serena_serena__initial_instructions() # or mcp__serena__initial_instructions() ``` ### 2. Activate project ``` mcp__plugin_serena_serena__activate_project() ``` ### 3. Get project overview ``` mcp__plugin_serena_serena__get_symbols_overview() ``` Returns top-level symbols, classes, functions — fast structural map of the codebase. ## Tool Reference ### Navigation | Tool | Use case | |------|----------| | `find_symbol` | Locate a symbol by name across codebase | | `find_declaration` | Jump to where a symbol is declared | | `find_implementations` | Find all implementations of an interface / abstract class | | `find_referencing_symbols` | Find all callers and usages of a symbol | #