From deepwiki
This skill should be used when the user mentions a "GitHub repository", provides a "github.com" URL, uses "owner/repo" format, asks to "explain a codebase", "how does this repo work", "what is the architecture of X", "how is X implemented", "tell me about" an open-source project, asks to compare how multiple open-source projects implement a feature, or needs documentation about a library's internals. Also use when the user invokes /deepwiki.
npx claudepluginhub cndoit18/deepwiki --plugin deepwikiThis skill is limited to using the following tools:
Query documentation for any public GitHub repository using DeepWiki MCP tools. DeepWiki provides auto-generated, AI-powered documentation covering architecture, code structure, and implementation details. No authentication required.
Explores public GitHub repositories via DeepWiki AI-generated wikis for architecture overviews, design patterns, component relationships, and codebase Q&A.
Accesses DeepWiki docs for GitHub repos: reads wiki structure/contents and answers AI-powered questions about open-source code.
Queries DeepWiki for AI-generated docs on public GitHub repos: structure, architecture, APIs, code explanations, diagrams. Ideal for exploring open source projects.
Share bugs, ideas, or general feedback.
Query documentation for any public GitHub repository using DeepWiki MCP tools. DeepWiki provides auto-generated, AI-powered documentation covering architecture, code structure, and implementation details. No authentication required.
Extract the repository identifier from user input. Normalize to owner/repo format:
| Input Format | Example | Extracted |
|---|---|---|
| Full URL | https://github.com/vercel/next.js | vercel/next.js |
| Short URL | github.com/facebook/react | facebook/react |
| Shorthand | denoland/deno | denoland/deno |
| With path | github.com/owner/repo/blob/main/src/index.ts | owner/repo |
Strip trailing slashes, query parameters, and path segments beyond owner/repo.
Choose based on the user's intent:
User wants to understand a repository overall, browse docs, or "tell me about X":
mcp__plugin_deepwiki_deepwiki__read_wiki_structure with repoNameUser asks a direct question about a repository:
mcp__plugin_deepwiki_deepwiki__ask_question with repoName and questionUser wants comprehensive docs on a repository:
mcp__plugin_deepwiki_deepwiki__read_wiki_contents with repoNameask_question for specific queriesWhen the user asks "how does X work" or "what is the architecture of Y", use ask_question directly. It provides the most targeted, context-grounded answers.
When invoked via /deepwiki:
/deepwiki vercel/next.js how does routing work?): use ask_question/deepwiki vercel/next.js): use read_wiki_structure to show the outline/deepwiki): ask the user which repository to queryStructure all responses:
owner/repo)owner/repo before making any tool callfacebook/react, "Next.js" → vercel/next.js)references/tool-usage.md - Complete parameter reference, usage examples, workflow patterns, and error handling for all three DeepWiki MCP tools