analyze-function
Deep dive analysis of a specific function including callers, callees, complexity, and data flow
Find where a specific feature or concept is implemented in the codebase
> /plugin marketplace add postrv/narsil-mcp > /plugin install narsil@narsil-mcp
How it fires
How this command gets triggered: by you, by Claude, or both.
/find-featureContext preview
What this command does when you run it.
Find where a specific feature or concept is implemented in the codebase
description: Find where a specific feature or concept is implemented in the codebase
Help locate where a specific feature or concept is implemented in the codebase.
1. **Parse input**: Extract feature description from $ARGUMENTS
2. **Semantic search**: Use `hybrid_search` with the feature description to find semantically relevant code (combines BM25 + TF-IDF via Reciprocal Rank Fusion)
3. **Symbol search**: Use `workspace_symbol_search` with key terms from the feature to find related symbols
4. **For promising candidates**:
5. **Trace connections** (if call-graph enabled):
6. **Present findings**:
Feature to find: $ARGUMENTS
Example usage:
The blazing-fast, privacy-first MCP server for deep code intelligence A Rust-powered MCP (Model Context Protocol) server providing AI assistants with deep code understanding through 90 specialized tools.
Deep dive analysis of a specific function including callers, callees, complexity, and data flow
Analyze supply chain security including dependencies, vulnerabilities, and licenses