github-repo-search-downloadlisted
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