# Gh Search

> Search GitHub for code examples and patterns. Use when user asks to "search GitHub", "find examples on GitHub", "how do people implement X", or needs real-world code patterns.

- Skill: `majiayu000/gh-search` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/gh-search`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/gh-search/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/gh-search

---


# GitHub Code Search

Search GitHub for real-world code examples and implementation patterns.

@context/blocks/construct/gh-search.md

## When to Use

- Need real-world examples ("how do people implement X?")
- Exploring unfamiliar libraries/frameworks
- Comparing implementation approaches

## Workflow

1. **Generate Queries:** Create 3-5 targeted queries
   - Language filters: `language:typescript`, `language:go`
   - Code patterns: `function use`, `const use =`
   - Config files: `filename:tsconfig.json`

2. **Execute:** Run `aaa gh-search "query"` for each query

3. **Aggregate:** Combine results, deduplicate, ensure diversity

4. **Analyze:** Extract imports, patterns, architectural styles

5. **Report:** Synthesize findings with GitHub URLs

6. **Save:** Write report to `docs/research/github/[timestamp]-topic.md`

## Input: $ARGUMENTS

The search query. Can include GitHub search qualifiers:
- `language:typescript`
- `path:src/`
- `extension:json`

## Output

```markdown
# GitHub Code Search: [Topic]

## Summary
[Overview of patterns found]

## Patterns
- **[Pattern Name]**: [Description] (Refs: [repo/file](url))

## Examples
### [Approach Name]
- **Pros/Cons**: [Trade-offs]
- **Code**: [Link to file](url)

## All Files
[List of all analyzed files with GitHub URLs]
```

