search-github

Search GitHub repositories via gh CLI and generate a prioritized clone plan.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Elijah-J/InfoScraper --skill search-github
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: search-github
Source: https://github.com/Elijah-J/InfoScraper/tree/main/.agents/skills/search-github
Command: npx skills add https://github.com/Elijah-J/InfoScraper --skill search-github

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify GitHub repositories that align with a user's actual intent rather than literal keywords, then prepare a compact, actionable discovery list.

Core Features & Use Cases

  • Strategy-driven search across GitHub repos using gh CLI to surface relevant projects.
  • Deduplication against existing clones to avoid duplicates.
  • Generation of a concise 1-2 sentence context per repo to guide downstream actions.
  • Creation of a structured clone plan with will-clone / already-have / skipped sections.

Quick Start

Provide a query describing what you're looking for and the skill will search, shortlist, and propose a clone plan.

Frequently Asked Questions about search-github

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

FAQPage Schema
How do I find GitHub repositories that match my actual project intent rather than exact keywords?

To find GitHub repositories by actual intent rather than literal keywords, apply multiple search strategies using the gh CLI to surface relevant projects, then deduplicate results against existing clones to ensure a concise, prioritized discovery list.

What is the best way to generate a clone plan for GitHub repositories?

The best way to generate a clone plan is to curate discovered GitHub repositories into structured will-clone, already-have, and skipped sections, ensuring the plan respects cloning caps and records readiness for downstream actions.

How do I avoid cloning duplicate GitHub repositories I already have locally?

To avoid cloning duplicate GitHub repositories, deduplicate new search results against your existing local clones before generating a final clone plan, categorizing matches into an already-have section to prevent redundant downloads.

Can I get a short summary of what a GitHub repository does before I clone it?

Yes, you can generate a concise 1-2 sentence context summary for each discovered GitHub repository, providing enough context to guide your downstream actions and prioritize your actual clone plan effectively.

Do I need the gh CLI installed to search GitHub repositories by intent?

Yes, to search GitHub repositories by intent using this strategy-driven approach, the gh CLI must be installed and authenticated in your environment to execute the underlying queries and surface relevant projects.

What are the limitations when searching for GitHub repositories with a clone plan?

Limitations when searching for GitHub repositories include enforced cloning caps to restrict the number of downloaded repos and saved discovery records that must be managed for downstream actions to avoid exceeding local storage capacity.