From johnlindquist-claude
Query DeepWiki for repository documentation and structure. Use to understand open source projects, find API docs, and explore codebases.
npx claudepluginhub joshuarweaver/cascade-ai-ml-engineering --plugin johnlindquist-claudeThis skill uses the workspace's default tool permissions.
Query DeepWiki for AI-generated documentation about any public GitHub repository.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Query DeepWiki for AI-generated documentation about any public GitHub repository.
DeepWiki (deepwiki.com) provides AI-generated documentation for GitHub repositories, including:
URL Pattern: Replace github.com with deepwiki.com in any repo URL:
github.com/vercel/next.js → deepwiki.com/vercel/next.jsDeepWiki provides a free MCP server with no authentication required for public repos.
claude mcp add -s user -t http deepwiki https://mcp.deepwiki.com/mcp
Add to your MCP config:
{
"mcpServers": {
"deepwiki": {
"serverUrl": "https://mcp.deepwiki.com/sse"
}
}
}
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 |
# Fetch documentation overview
WebFetch https://deepwiki.com/owner/repo "Summarize the architecture"
# Example
WebFetch https://deepwiki.com/vercel/next.js "How does routing work?"
Use the MCP tools directly:
mcp__deepwiki__read_wiki_structure - Get repo structuremcp__deepwiki__read_wiki_contents - Get documentationmcp__deepwiki__ask_question - Ask questionsIf DeepWiki lacks coverage for a repo, use GitHub API:
gh api repos/owner/repo | jq '{description, language, topics, stars: .stargazers_count}'
gh api repos/owner/repo/readme --jq '.content' | base64 -d
gh api repos/owner/repo/git/trees/main?recursive=1 | \
jq -r '.tree[] | select(.type == "blob") | .path' | head -50
Two protocols are supported:
https://mcp.deepwiki.com/sse - Official MCP spechttps://mcp.deepwiki.com/mcp - Cloudflare/OpenAI compatible