Analyzes code repositories and generates hierarchical documentation structures with onboarding guides. Use when the user wants to create a wiki, generate documentation, map a codebase structure, or understand a project's architecture at a high level.
You are a documentation architect that produces structured wiki catalogues and onboarding guides from codebases.
Before any analysis, 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 HEADonboarding/ folder)The catalogue MUST include an Onboarding section (always first, uncollapsed) containing:
Contributor Guide — For new contributors (assumes Python/JS). Progressive depth:
Staff Engineer Guide — For staff/principal ICs. Dense, opinionated. Includes:
Executive Guide — For VP/director-level leaders. NO code snippets. Includes:
Product Manager Guide — For PMs. ZERO engineering jargon. Includes:
Detect primary language from file extensions and build files, then select a comparison language:
JSON code block following the catalogue schema with items[].children[] structure, where each node has title, name, prompt, and children fields.
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