githubSearchCode
Search code across GitHub repositories using GitHub's API. Optimize queries with single terms, filters, and parallel searches for comprehensive results.
Instructions
Search code across GitHub repositories using GitHub's code search API via GitHub CLI.
SEARCH STRATEGY FOR BEST RESULTS:
ALWAYS START WITH BROAD QUERIES!
TERM OPTIMIZATION:
BEST: Single terms for maximum coverage
GOOD: 2-3 minimal terms with AND logic (all must be present in same file)
AVOID: Complex multi-term combinations - they're restrictive
Start broad, then narrow with filters or separate queries
MULTI-SEARCH STRATEGY:
Use separate searches for different aspects
Multiple simple queries > one complex query
Each search targets different code patterns or concepts
Parallel execution provides comprehensive coverage
Filter Usage:
Use filters to narrow scope after broad initial searches
Combine strategically: language + owner/repo for precision
Start without filters, then refine based on results
Input Schema
Name | Required | Description | Default |
---|---|---|---|
queries | Yes | Array of up to 5 different search queries for parallel execution |