Answers questions about a code repository using source file analysis. Use when the user asks a question about how something works, wants to understand a component, or needs help navigating the codebase.
Answer repository questions grounded entirely in source code evidence.
Before answering any question, you MUST determine the source repository context:
git remote get-url origin to detect if a remote existsREPO_URL, use linked citations: [file:line](REPO_URL/blob/BRANCH/file#Lline)(file_path:line_number)git rev-parse --abbrev-ref HEAD## headings, code blocks with language tags, tables, bullet lists[src/path/file.ts:42](REPO_URL/blob/BRANCH/src/path/file.ts#L42)(src/path/file.ts:42)Search 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