Skip to content

Commit ac3c4cf

Browse files
fix(commands): update prime-deep to use canonical mcp__serena__* tool names
Co-authored-by: MarkusNeusinger <2921697+MarkusNeusinger@users.noreply.github.com>
1 parent 752683c commit ac3c4cf

1 file changed

Lines changed: 14 additions & 14 deletions

File tree

agentic/commands/prime-deep.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -24,25 +24,25 @@ gh pr list --limit 10 2>/dev/null || echo "(gh CLI not available)"
2424

2525
## Serena
2626

27-
- Run `check_onboarding_performed`
28-
- Run `list_memories` and read relevant ones
27+
- Run `mcp__serena__check_onboarding_performed`
28+
- Run `mcp__serena__list_memories` and read relevant ones
2929

30-
### JetBrains Tools (prefer over brute-force scanning)
30+
### Serena MCP tools (prefer over brute-force scanning)
3131

32-
Use Serena's JetBrains-backed tools for code navigation — they provide semantic understanding
33-
that grep/glob cannot:
32+
Use Serena's symbol-aware tools for code navigation — they provide semantic understanding that grep/glob cannot.
33+
The canonical, MCP-registered prefix is `mcp__serena__*` (matches `.claude/settings.json`).
3434

35-
- `jet_brains_get_symbols_overview` — get top-level symbols in a file (classes, functions, variables). Use with `depth: 1` to also see methods of classes. Start here to understand a file before diving deeper.
36-
- `jet_brains_find_symbol` — search for a symbol by name across the codebase. Supports name path patterns like `MyClass/my_method`. Use `include_body: true` to read source code, `include_info: true` for docstrings/signatures.
37-
- `jet_brains_find_referencing_symbols` — find all usages of a symbol (who calls this function? who imports this class?). Essential for understanding impact of changes.
38-
- `jet_brains_find_declaration` — jump to where a symbol is defined.
39-
- `jet_brains_find_implementations` — find implementations of an interface/abstract class.
40-
- `jet_brains_type_hierarchy` — understand class inheritance chains.
35+
- `mcp__serena__get_symbols_overview` — get top-level symbols in a file (classes, functions, variables). Use with `depth: 1` to also see methods of classes. Start here to understand a file before diving deeper.
36+
- `mcp__serena__find_symbol` — search for a symbol by name across the codebase. Supports name-path patterns like `MyClass/my_method`. Use `include_body: true` to read source code, `include_info: true` for docstrings/signatures.
37+
- `mcp__serena__find_referencing_symbols` — find all usages of a symbol (who calls this function? who imports this class?). Essential for understanding impact of changes.
38+
- `mcp__serena__find_declaration` — jump to where a symbol is defined.
39+
- `mcp__serena__find_implementations` — find implementations of an interface/abstract class.
40+
- `mcp__serena__type_hierarchy` — understand class inheritance chains.
4141

4242
### Editing via Serena
4343

4444
For structural edits, prefer Serena's symbol-aware tools over raw text replacement:
4545

46-
- `replace_symbol_body` — replace an entire function/class body
47-
- `insert_after_symbol` / `insert_before_symbol` — add code relative to a symbol
48-
- `search_for_pattern` — regex search across the codebase (fast, flexible)
46+
- `mcp__serena__replace_symbol_body` — replace an entire function/class body
47+
- `mcp__serena__insert_after_symbol` / `mcp__serena__insert_before_symbol` — add code relative to a symbol
48+
- `mcp__serena__search_for_pattern` — regex search across the codebase (fast, flexible)

0 commit comments

Comments
 (0)