
Deepwiki
- 258 installs
- 24 repo stars
- Updated December 19, 2025
- johnlindquist/claude
deepwiki is an agent skill that queries DeepWiki for AI-generated GitHub repository documentation so developers who need to understand unfamiliar open source projects can extract structure, API docs, and codebase explana
About
deepwiki is a Documentation agent skill from johnlindquist/claude for querying DeepWiki (deepwiki.com) about public GitHub repositories. DeepWiki provides AI-generated documentation including repository structure, architecture overviews, API references, code explanations, and interactive diagrams. Developers swap github.com for deepwiki.com in any public repo URL to open its documentation surface—for example, github.com/vercel/next.js becomes deepwiki.com/vercel/next.js. deepwiki also documents MCP server setup for programmatic access. Teams reach for deepwiki before scoping integrations, evaluating dependencies, or onboarding to an unfamiliar codebase when reading raw source tree-by-tree would be too slow.
- Structures long wiki pages into scannable outlines
- Surfaces cross-links and related topics for follow-up
- Extracts quotable facts with source context
- Speeds domain onboarding for new contributors
- Feeds agent prompts with grounded reference material
Deepwiki by the numbers
- 258 all-time installs (skills.sh)
- +4 installs in the week ending Aug 2, 2026 (Skillselion tracking)
- Ranked #473 of 1,879 Documentation skills by installs in the Skillselion catalog
- Data as of Aug 2, 2026 (Skillselion catalog sync)
npx skills add https://github.com/johnlindquist/claude --skill deepwikiAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 258 |
|---|---|
| repo stars | ★ 24 |
| Last updated | December 19, 2025 |
| Repository | johnlindquist/claude ↗ |
How do you explore unfamiliar GitHub repo documentation?
Deep-read wiki and knowledge-base pages to extract structured facts, citations, and topic maps before scoping a product, feature, or technical decision.
Who is it for?
Developers researching unfamiliar open source repositories before integration, contribution, or technical scoping decisions.
Skip if: Private repositories unavailable on DeepWiki or teams that already maintain complete internal architecture docs.
When should I use this skill?
User asks to understand an open source repo, query DeepWiki, or explore GitHub project structure and API docs.
What you get
Structured repository summaries, API documentation extracts, architecture notes, and topic maps from DeepWiki pages.
- repository summary
- API doc extracts
- architecture topic maps
Files
DeepWiki - Repository Documentation
Query DeepWiki for AI-generated documentation about any public GitHub repository.
Overview
DeepWiki (deepwiki.com) provides AI-generated documentation for GitHub repositories, including:
- Repository structure and architecture
- API documentation
- Code explanations
- Interactive diagrams
Quick Start
URL Pattern: Replace github.com with deepwiki.com in any repo URL:
github.com/vercel/next.js→deepwiki.com/vercel/next.js
MCP Server Setup
DeepWiki provides a free MCP server with no authentication required for public repos.
Add to Claude Code (one-time setup)
claude mcp add -s user -t http deepwiki https://mcp.deepwiki.com/mcpFor Cursor/Windsurf
Add to your MCP config:
{
"mcpServers": {
"deepwiki": {
"serverUrl": "https://mcp.deepwiki.com/sse"
}
}
}Available MCP Tools
Once configured, these tools become available:
| Tool | Purpose |
|---|---|
read_wiki_structure | Get documentation topics/structure for a repo |
read_wiki_contents | Retrieve actual documentation content |
ask_question | Ask AI-powered questions about the repo |
Usage Examples
Via WebFetch (works immediately)
# Fetch documentation overview
WebFetch https://deepwiki.com/owner/repo "Summarize the architecture"
# Example
WebFetch https://deepwiki.com/vercel/next.js "How does routing work?"Via MCP (after setup)
Use the MCP tools directly:
mcp__deepwiki__read_wiki_structure- Get repo structuremcp__deepwiki__read_wiki_contents- Get documentationmcp__deepwiki__ask_question- Ask questions
Fallback: GitHub + AI
If DeepWiki lacks coverage for a repo, use GitHub API:
Get Repository Overview
gh api repos/owner/repo | jq '{description, language, topics, stars: .stargazers_count}'Get README
gh api repos/owner/repo/readme --jq '.content' | base64 -dGet File Structure
gh api repos/owner/repo/git/trees/main?recursive=1 | \
jq -r '.tree[] | select(.type == "blob") | .path' | head -50Wire Protocols
Two protocols are supported:
- SSE at
https://mcp.deepwiki.com/sse- Official MCP spec - HTTP at
https://mcp.deepwiki.com/mcp- Cloudflare/OpenAI compatible
Best Practices
1. Use WebFetch first - Works without MCP setup 2. Check if repo is indexed - Popular repos have better coverage 3. Ask specific questions - DeepWiki excels at targeted queries 4. Fall back to GitHub - For unindexed or private repos
Limitations
- Public repos only - Private repos require Devin account
- Coverage varies - 50,000+ popular repos indexed
- No authentication - Can't access private documentation
Resources
- Website: https://deepwiki.com
- Docs: https://docs.devin.ai/work-with-devin/deepwiki
- GitHub: https://github.com/CognitionAI/deepwiki
Related skills
How it compares
Use deepwiki for fast AI-generated repo overviews; clone and read source when you need line-accurate behavior proofs.
FAQ
How do you open DeepWiki for a GitHub repo?
deepwiki uses a URL swap: replace github.com with deepwiki.com in any public repository URL, such as github.com/vercel/next.js becoming deepwiki.com/vercel/next.js.
What documentation does DeepWiki provide?
DeepWiki supplies AI-generated repository structure, architecture overviews, API documentation, code explanations, and interactive diagrams for public GitHub projects.