Execute bash commands against any public GitHub repository without cloning it locally. Use when the user needs to explore, search, or analyze external repos, check dependency source code, or investigate implementation details in third-party code.
Execute bash commands against any public GitHub repository without cloning it to the local machine.
npx remote-bash <target> [options] -- <command>
| Format | Example | Behavior |
|--------|---------|----------|
| owner/repo | vercel/next.js | Target the default branch |
| package-name | zod | Reads version from local lockfile, resolves to repo + exact SHA |
| Option | Description |
|--------|-------------|
| -ref <branch\|commit> | Target a specific branch or commit SHA |
| -v <version> | Target a specific version/tag |
# check how next.js exports its cache APIs
npx remote-bash vercel/next.js -- cat packages/next/cache.d.ts
# find all ZodIssueCode types in zod (uses your lockfile version)
npx remote-bash zod -- grep "ZodIssueCode" packages/zod/src/v3/ZodError.ts
# explore three.js module structure
npx remote-bash mrdoob/three.js -- ls src/
# search for cacheLife usage across next.js canary branch
npx remote-bash vercel/next.js -ref canary -- grep -rn "cacheLife" --include="*.ts"
# check a specific three.js release
npx remote-bash mrdoob/three.js -v r150 -- cat src/Three.js
-ref and -vSearch for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer