mcp-deepwiki
This skill provides guidance for using DeepWiki MCP to explore GitHub repository documentation. Use when researching repository structure, understanding library APIs, asking questions about open-source projects, or exploring documentation for any GitHub repository.
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
DeepWiki MCP
Overview
This skill enables exploration of GitHub repository documentation using the DeepWiki MCP server. DeepWiki provides AI-generated documentation and Q&A capabilities for any GitHub repository.
When to Use This Skill
- Researching GitHub repository documentation
- Understanding library or framework APIs
- Asking specific questions about open-source projects
- Exploring repository structure and architecture
- Learning how to use unfamiliar libraries
Available Tools
read_wiki_structure
Get a list of documentation topics for a GitHub repository.
Tool: mcp__deepwiki__read_wiki_structure
Parameters:
-
repoName(required): GitHub repository in "owner/repo" format
Example:
mcp__deepwiki__read_wiki_structure({ repoName: "microsoft/vscode" })
read_wiki_contents
View comprehensive documentation about a GitHub repository.
Tool: mcp__deepwiki__read_wiki_contents
Parameters:
-
repoName(required): GitHub repository in "owner/repo" format
Example:
mcp__deepwiki__read_wiki_contents({ repoName: "xtermjs/xterm.js" })
ask_question
Ask any question about a GitHub repository and get AI-powered answers.
Tool: mcp__deepwiki__ask_question
Parameters:
-
repoName(required): GitHub repository in "owner/repo" format -
question(required): The question to ask about the repository
Example:
mcp__deepwiki__ask_question({
repoName: "microsoft/vscode",
question: "How does the terminal extension handle PTY integration?"
})
Common Workflows
Research a New Library
- Get wiki structure to understand available topics
- Read full documentation for comprehensive understanding
- Ask specific questions about implementation details
Understand VS Code Implementation
mcp__deepwiki__ask_question({
repoName: "microsoft/vscode",
question: "How does VS Code implement terminal session persistence?"
})
Explore xterm.js API
mcp__deepwiki__ask_question({
repoName: "xtermjs/xterm.js",
question: "What addons are available and how do I use them?"
})
Best Practices
-
Start with structure: Use
read_wiki_structurefirst to understand available topics - Be specific with questions: Provide context in questions for better answers
- Use full repo path: Always use the complete "owner/repo" format
- Combine with local code: Use DeepWiki insights together with local codebase exploration
References
For detailed tool parameters, see references/tools.md.
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-02-02
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!