What problem does it solve?
Traditional keyword searches often fall short when trying to understand complex codebases, locate specific logic, or verify architectural patterns. This leads to wasted time, incomplete understanding, and potential errors during development or refactoring. This Skill provides advanced, context-aware codebase retrieval.
Core Features & Use Cases
- Semantic Code Search: Go beyond simple text matching to find code based on its meaning, intent, and conceptual relevance, even if exact keywords aren't present.
- Symbol Indexing: Accurately locate and understand the usage of classes, functions, types, and variables across your entire repository, providing a clear view of dependencies.
- Use Case: Before refactoring a critical authentication module, you need to identify all its touchpoints and usages. Ask the AI to "search for authentication middleware logic" or "symbols UserAuthentication" to quickly get a comprehensive overview of relevant files, code snippets, and their contexts, ensuring a safe and complete refactor.
Quick Start
Search the codebase for "how user roles are managed".