Back to Skills

github-search

Search GitHub code, repositories, issues, and PRs via MCP

3,369stars254forksUpdated 1/23/2026

Security Assessment

Safe(100/100)
Security Score100/100

About github-search

The 'github-search' skill allows users to search various GitHub resources, such as code, repositories, issues, and pull requests, via the MCP (Microservice Command Protocol). It facilitates efficient searching across GitHub, saving time for developers, maintainers, and project managers who need to locate specific code snippets, identify relevant issues, or find repositories that meet certain criteria. By utilizing this skill, users can quickly gather information without manually browsing GitHub, improving productivity and accelerating the software development process.

FAQ

How do I search for code using this skill?

You can search for code by specifying 'code' in the '--type' parameter, along with a search query. For example: `--type 'code' --query 'authentication language:python'`.

Can I search for specific issues or pull requests?

Yes, you can search for issues or pull requests by setting the '--type' parameter to 'issues' or 'prs', respectively, and providing a relevant search query.

What do I need to configure in order to use this skill?

You need to configure the MCP server with a valid GitHub personal access token in the 'mcp_config.json' file to authenticate the search requests.

Are there any optional parameters for filtering search results?

Yes, you can filter by the repository owner using the '--owner' parameter or by the repository name using the '--repo' parameter.

Can I use GitHub's advanced search syntax?

Yes, the skill supports GitHub search syntax, allowing you to leverage advanced search queries for better targeting of results.

Install github-search

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill