GI

github-search

This skill allows for searching GitHub data, including code, repositories, issues, and PRs using specific filtering syntax.

Install

mkdir -p .claude/skills/github-search && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/1119" && unzip -o skill.zip -d .claude/skills/github-search && rm skill.zip

Installs to .claude/skills/github-search

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Search GitHub code, repositories, issues, and PRs via MCP
57 charsno explicit “when” trigger
Beginner

Key capabilities

  • Search code across repositories
  • Find open issues and pull requests
  • Retrieve repository metadata
  • Filter results by owner and repository name

How it works

The skill interfaces with the GitHub MCP server to execute search queries against GitHub's API based on specified types and filters.

Inputs & outputs

You give it
Search query and filter parameters
You get back
List of matching code, issues, or PRs

When to use github-search

  • Find code in repositories
  • Search for open issues
  • Look up pull request history

About this skill

GitHub Search Skill

When to Use

  • Search code across repositories
  • Find issues or PRs
  • Look up repository information

Instructions

uv run python -m runtime.harness scripts/mcp/github_search.py \
    --type "code" \
    --query "your search query"

Parameters

  • --type: Search type - code, repos, issues, prs
  • --query: Search query (supports GitHub search syntax)
  • --owner: (optional) Filter by repo owner
  • --repo: (optional) Filter by repo name

Examples

# Search code
uv run python -m runtime.harness scripts/mcp/github_search.py \
    --type "code" \
    --query "authentication language:python"

# Search issues
uv run python -m runtime.harness scripts/mcp/github_search.py \
    --type "issues" \
    --query "bug label:critical" \
    --owner "anthropics"

MCP Server Required

Requires github server in mcp_config.json with GITHUB_PERSONAL_ACCESS_TOKEN.

When not to use it

  • Without a valid GitHub personal access token

Prerequisites

GitHub MCP server configurationGITHUB_PERSONAL_ACCESS_TOKEN

Limitations

  • Requires active MCP server connection
  • Limited to tools defined in the MCP server

How it compares

It provides a programmatic interface for GitHub searching via MCP, replacing manual web-based search workflows.

Compared to similar skills

github-search side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
github-search (this skill)67moReviewBeginner
resolve-conflicts818moReviewIntermediate
dependency-upgrade265moReviewIntermediate
git-commits214moNo flagsBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry