Retrieve and explore DeepWiki-generated documentation for public GitHub repositories. Use when listing repository documentation topics, reading DeepWiki pages, or asking focused questions about a codebase that needs current repository structure, architecture notes, or component explanations.
Install
npx skillscat add trancong12102/pi-skills/deepwiki Install via the SkillsCat registry.
SKILL.md
DeepWiki
Overview
The DeepWiki skill uses the mcporter CLI to query DeepWiki’s public
repository documentation endpoint. Suitable for exploring a GitHub repo:
listing documentation topics, reading documentation content, and asking
questions about the codebase.
Endpoint:
https://mcp.deepwiki.com/mcpWorkflow
Step 1: Inspect tool signatures
List available tools and their parameters:
bunx mcporter list https://mcp.deepwiki.com/mcp --all-parametersStep 2: List documentation topics
bunx mcporter call https://mcp.deepwiki.com/mcp.read_wiki_structure \
repoName:owner/repoParameters:
repoName(required): GitHub repository inowner/repoformat.
Step 3: Read documentation content
bunx mcporter call https://mcp.deepwiki.com/mcp.read_wiki_contents \
repoName:owner/repoParameters:
repoName(required): GitHub repository inowner/repoformat.
Step 4: Ask a repo question
bunx mcporter call https://mcp.deepwiki.com/mcp.ask_question \
repoName:owner/repo \
question:"How does the routing layer work?"Parameters:
repoName(required): GitHub repository inowner/repoformat.question(required): The question to answer about the repo.
Examples
List topics for React
bunx mcporter call https://mcp.deepwiki.com/mcp.read_wiki_structure \
repoName:facebook/reactRead documentation for React
bunx mcporter call https://mcp.deepwiki.com/mcp.read_wiki_contents \
repoName:facebook/reactAsk a question about React
bunx mcporter call https://mcp.deepwiki.com/mcp.ask_question \
repoName:facebook/react \
question:"How is the rendering pipeline structured?"Tips
- Always start with
mcporter listto confirm parameter names and defaults. - Use precise, repo-specific questions for better answers.
- Only public GitHub repositories are supported.