github-repo-search

Translate user inputs into GitHub search queries with qualifiers and filters.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/mpsuesser/workspace --skill github-repo-search-mpsuesser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-repo-search
Source: https://github.com/mpsuesser/workspace/tree/main/dotconfig/opencode/skills/github-repo-search
Command: npx skills add https://github.com/mpsuesser/workspace --skill github-repo-search-mpsuesser

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Searching GitHub repositories by hand is slow and often misses the right projects when you need consistent, programmatic filters.

Core Features & Use Cases

  • Query Construction with Qualifiers: Build a GitHub search query using parameters for language, org/user, topics, license, size, stars, and dates.
  • Sorting, Pagination, and Ranges: Control sort order and navigate result pages while applying range filters like stars, forks, and pushed/created windows.
  • Search Scope Control: Narrow results to specific fields or README content using in and inReadme.
  • Use Case: Identify popular Effect ecosystem repositories by combining keywords, TypeScript language filters, topic constraints, and star thresholds.

Quick Start

Use the github-repo-search skill to search for TypeScript repositories in the Effect ecosystem with more than 50 stars, sorted by stars.

Frequently Asked Questions about github-repo-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search GitHub repositories programmatically using multiple filters?

Searching GitHub repositories programmatically involves translating user inputs into a valid query using named qualifiers like language, org/user, topics, license, and star ranges to retrieve precise matches.

Can I filter GitHub repository searches by README content and specific fields?

Yes, GitHub repository search supports narrowing results to specific fields or README content using the `in` and `inReadme` scope controls to match text within the repository documentation.

What's the best way to find popular GitHub repositories in a specific language ecosystem?

Find popular repositories by combining keyword searches with language filters, topic constraints, and star thresholds, then apply sorting by stars to surface the most prominent projects in the ecosystem.

How do I apply range filters for stars, forks, and dates when querying GitHub repos?

Apply range filters to GitHub repository searches by specifying minimum and maximum values for stars, forks, and size, or by defining created and pushed date windows to limit results by activity.

Does GitHub repository search support sorting and pagination for large result sets?

GitHub repository search supports controlling sort order and navigating result pages via pagination, allowing you to systematically process large lists of returned repositories.

What are the limitations of using search qualifiers for programmatic GitHub repository discovery?

Limitations of GitHub repository search qualifiers include relying on the global search query tool's syntax constraints and ensuring all named qualifiers like topics, license, and ranges are valid to avoid query errors.