DeepWiki Usage Patterns
This skill defaults to fixed link command deepwiki-mcp-cli.
Create it when missing:
command -v deepwiki-mcp-cli
uxc link deepwiki-mcp-cli mcp.deepwiki.com/mcp
Basic Question Flow
- Ensure the repository is indexed on DeepWiki (visit https://deepwiki.com)
- Ask a question using
ask_questiontool:deepwiki-mcp-cli ask_question repoName=owner/repo question='your question'
Common Use Cases
Understand a function or API
deepwiki-mcp-cli ask_question repoName=facebook/react question='How does useState work?'
Find relevant code
deepwiki-mcp-cli ask_question '{"repoName":"owner/repo","question":"Where is the authentication logic?"}'
Get code review context
deepwiki-mcp-cli ask_question repoName=owner/repo question='Explain the architecture of this project'
Output Handling
Parse the response:
# Extract the answer text
deepwiki-mcp-cli ask_question repoName=facebook/react question='What is React?' | jq -r '.data.content[].text'
Fallback Equivalence
deepwiki-mcp-cli <operation> ...is equivalent touxc mcp.deepwiki.com/mcp <operation> ....- If link setup is temporarily unavailable, use
uxc mcp.deepwiki.com/mcp ...as fallback.
Limitations
- Repository must be indexed first
- Max 10 repositories per question
- Some repositories may not be indexed yet