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 |