← ClaudeAtlas

github-repo-search-downloadlisted

Use when the user wants to search GitHub repositories by keyword, inspect ranked candidates, compare likely matches, and optionally clone the selected repository into a specified local directory. Good for prompts like “帮我搜 GitHub 上相关仓库”, “帮我找并下载一个相关仓库”, “搜索 GitHub 上的项目然后拉到 reference”, or “按关键词找仓库并 clone 到指定位置”.
Harzva/learn-likecc · ★ 61 · AI & Automation · score 75
Install: claude install-skill Harzva/learn-likecc
# GitHub Repo Search Download Use this skill when the user wants to: - search GitHub repos by keyword - search first without cloning - compare a few repo candidates before downloading - automatically clone a selected repo into a target folder - pull a repo into `reference/` or another project-specific path ## Core idea Treat GitHub search as the discovery layer and `git clone` as the delivery layer. The workflow is: 1. search GitHub repos 2. inspect the top candidates 3. choose the best one 4. clone it into the requested local path ## Default workflow Run the bundled script: ```bash python3 .claude/skills/github-repo-search-download/scripts/search_and_clone_github_repo.py \ "autonomous research studio" \ --dest-root reference/reference_agent ``` Useful flags: - `--list-only` - search and print candidates without cloning - `--pick <n>` - choose the Nth ranked candidate instead of the default top result - `--limit <n>` - control how many candidates to inspect - `--min-stars <n>` - filter out weak results - `--language <lang>` - prefer a language such as `python`, `typescript`, `rust` - `--owner <owner>` - limit search to a specific GitHub owner/org - `--name <folder>` - override the local cloned folder name - `--force` - replace an existing local directory ## Decision rules - Prefer official or clearly maintained repos over mirrors or abandoned experiments. - Prefer repos whose name and description clearly match the requested task. - When severa