Search

PythonReactSEOPDF
GitHub Skill

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.

s-hiraoku☆ 9 Repository stars5 Repository forks

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

View source ↗Guides

Skill 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
  1. Get wiki structure to understand available topics
  2. Read full documentation for comprehensive understanding
  3. 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

  1. Start with structure: Use read_wiki_structure first to understand available topics
  2. Be specific with questions: Provide context in questions for better answers
  3. Use full repo path: Always use the complete "owner/repo" format
  4. 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)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!