Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Query DeepWiki MCP to get AI-grounded answers about any public GitHub repository. Use when answering questions about a repo's source code, architecture, conf...
Query DeepWiki MCP to get AI-grounded answers about any public GitHub repository. Use when answering questions about a repo's source code, architecture, conf...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
Query any public GitHub repository using DeepWiki's AI-powered documentation and Q&A service. No API key, no auth, free. MCP endpoint: https://mcp.deepwiki.com/mcp
This skill handles: Asking natural-language questions about any public GitHub repo Listing documentation topics indexed by DeepWiki Fetching full wiki contents for a repo Running queries via the included helper script This skill does NOT handle: Private repository access (requires paid Devin account) Modifying repositories or submitting PRs Real-time code analysis (DeepWiki may lag a few days behind latest commits) Local code search or grep (use standard file tools for that)
InputRequiredDescriptionQuestionYesNatural-language question about a repoRepositoryNoowner/repo format. Defaults to openclaw/openclawActionNoask (default), topics, or docs
AI-grounded text answer with source references from the repo Or a structured list of documentation topics Or full wiki contents (large output)
The script is located in this skill's directory at scripts/deepwiki.sh. # Ask a question (defaults to openclaw/openclaw) <skill_dir>/scripts/deepwiki.sh ask "How does session compaction work?" # Ask about a specific repo <skill_dir>/scripts/deepwiki.sh ask facebook/react "How does concurrent mode work?" # List documentation topics <skill_dir>/scripts/deepwiki.sh topics openclaw/openclaw # Get full wiki contents (large output โ prefer ask for targeted queries) <skill_dir>/scripts/deepwiki.sh docs openclaw/openclaw Replace <skill_dir> with the directory containing this SKILL.md.
DeepWiki returns AI-generated answers grounded in the repo's actual source code. The response typically includes: Direct answer to the question References to specific files and code paths Context about related functionality Relay the answer to the user, adding your own context if you have additional knowledge.
If the answer is incomplete or raises new questions: Ask a more specific follow-up question Use topics to find relevant documentation sections Use docs for broader context (but note: output can be very large)
If the helper script is unavailable: curl -s -X POST https://mcp.deepwiki.com/mcp \ -H "Content-Type: application/json" \ -H "Accept: application/json, text/event-stream" \ -d '{ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "ask_question", "arguments": { "repoName": "owner/repo", "question": "YOUR QUESTION" } } }' | grep '^data:' | grep '"id":1' | sed 's/^data: //' | \ python3 -c "import json,sys; d=json.load(sys.stdin); print(d['result']['content'][0]['text'])"
ToolPurposeArgumentsask_questionAsk any question, get AI-grounded answerrepoName, questionread_wiki_structureList documentation topics for a reporepoNameread_wiki_contentsGet full wiki docs for a reporepoName
ProblemDetectionActionTimeout (>60s)curl hangs or no responseRetry once; DeepWiki may be under loadEmpty responseNo data: lines in SSE streamCheck if repo exists and is publicRepo not indexedError message about unknown repoTry again โ DeepWiki indexes on first requestRate limitedHTTP 429 or error responseWait 30s and retryScript not foundFile not at expected pathUse direct curl fallback
DeepWiki returns a substantive answer (not an error or empty response) Answer references actual code/files from the repository User's question is addressed with grounded information
No persistent configuration required. The skill uses: exec tool to run the helper script (bash + curl + python3) No API keys or authentication needed Works for any public GitHub repository System dependencies: DependencyPurposebashScript executioncurlHTTP requests to MCP endpointpython3JSON parsing of SSE responses
Responses take 10-30s (AI generates answers server-side) ask_question is the most useful tool โ use it first DeepWiki crawls repos periodically; may lag behind very recent commits Works for any public GitHub repo, not just OpenClaw For private repos, a paid Devin account is required
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.