Conducts systematic exploration of codebases to gather context, analyze dependencies, and map code flows for efficient task implementation.
The Source Discovery skill provides a structured methodology for Claude to navigate and comprehend complex codebases. By executing a multi-phase exploration strategy—ranging from direct keyword matching and import chain tracing to usage discovery and test analysis—it builds a comprehensive mental map of the project's architecture. This skill ensures that code modifications are grounded in a deep understanding of upstream dependencies, downstream consumers, and existing design patterns, all while maintaining high performance through strict file and time budgets.
主要功能
01Systematic usage discovery to locate integration points across the repository
02Multi-phase discovery strategy covering matches, imports, usage, tests, and configuration
030 GitHub stars
04Strict exploration budget controls to ensure relevance and speed
05Automated dependency tracing to identify upstream and downstream impacts
06Smart mapping of source files to corresponding test suites and specification files
使用场景
01Finding existing implementation examples and usage patterns for specific functions or classes
02Mapping the potential impact of a code change across the entire dependency graph
03Onboarding to a new repository or unfamiliar feature module to understand architectural patterns