Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
grepwrapper is a CLI that queries grep.app to search exact code matches across public GitHub repositories. It supports case-sensitive, whole-word, and regex modes with paginated results.
Brings grep.app's indexed GitHub search into the terminal, removing the need to switch to a browser for code lookups.
When to use it
- Finding all public repos that implement a specific function signature
- Locating which files reference an obscure library method
- Checking open-source adoption of a deprecated API pattern
- Discovering real-world usage examples of a code construct
- Verifying a code snippet's uniqueness across GitHub
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Find public repos that implement PendingBalanceAt(ctx context.Context, account common.Address) (*big.Int, error)
- 1Run grepwrapper search with the exact function signature as the query
- 2Parse the summary line for total match count
- 3List each repo:path hit with its match count
- 4Construct direct GitHub links for the top results
- 5Ask the user if they want the next page or a narrower filter
A list of GitHub repos and file paths containing the exact signature, with per-file match counts and direct links
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.