← Back to Skills Marketplace
jolestar

DeepWiki MCP Skill

by jolestar · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
378
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install deepwiki-mcp-skill
Description
Ask questions and read documentation about any GitHub repository using DeepWiki MCP. Use when you need to understand a codebase, find specific APIs, or get c...
README (SKILL.md)

DeepWiki Skill

Use this skill to query GitHub repository documentation and ask questions about codebases.

Prerequisites

  • uxc is installed and available in PATH.
  • Network access to mcp.deepwiki.com/mcp

Note: Repositories must be indexed on DeepWiki first. Visit https://deepwiki.com to index a repository.

Install uxc

Choose one of the following methods:

Homebrew (macOS/Linux):

brew tap holon-run/homebrew-tap
brew install uxc

Install Script (macOS/Linux, review before running):

curl -fsSL https://raw.githubusercontent.com/holon-run/uxc/main/scripts/install.sh -o install-uxc.sh
less install-uxc.sh
bash install-uxc.sh

Cargo:

cargo install uxc

Core Workflow

  1. Use fixed link command by default:

    • command -v deepwiki-mcp-cli
    • If missing, create it: uxc link deepwiki-mcp-cli mcp.deepwiki.com/mcp
    • deepwiki-mcp-cli -h
    • If command conflict is detected and cannot be safely reused, stop and ask skill maintainers to pick a different fixed command name.
  2. Ask a question about a repository:

    • deepwiki-mcp-cli ask_question repoName=owner/repo question='your question'
  3. Read wiki structure:

    • deepwiki-mcp-cli read_wiki_structure repoName=owner/repo
  4. Read wiki contents:

    • deepwiki-mcp-cli read_wiki_contents repoName=owner/repo

Available Tools

  • ask_question: Ask any question about a GitHub repository and get an AI-powered response
  • read_wiki_structure: Get a list of documentation topics for a repository
  • read_wiki_contents: View documentation about a repository

Usage Examples

Ask about a codebase

deepwiki-mcp-cli ask_question repoName=facebook/react question='How does useState work?'

Explore repository structure

deepwiki-mcp-cli read_wiki_structure '{"repoName":"facebook/react"}'

Read documentation

deepwiki-mcp-cli read_wiki_contents repoName=facebook/react

Output Parsing

The response is an MCP JSON envelope. Extract the content from .data.content[].text.

Notes

  • Maximum 10 repositories per question
  • Some popular repositories may already be indexed
  • Responses are grounded in the actual codebase
  • deepwiki-mcp-cli \x3Coperation> ... is equivalent to uxc mcp.deepwiki.com/mcp \x3Coperation> ....
  • If link setup is temporarily unavailable, use direct uxc mcp.deepwiki.com/mcp ... calls as fallback.

Reference Files

  • Workflow details: references/usage-patterns.md
Usage Guidance
This skill appears internally consistent: it only needs the uxc CLI and network access to mcp.deepwiki.com to query indexed GitHub repos. Before installing/use: (1) confirm you trust and are willing to allow network calls to mcp.deepwiki.com, (2) review any install script from raw.githubusercontent.com before running it, and (3) be aware the skill suggests creating a linked CLI name (deepwiki-mcp-cli) which will add a command entry via uxc link and could shadow an existing command. No secrets or unrelated system access are requested.
Capability Analysis
Type: OpenClaw Skill Name: deepwiki-mcp-skill Version: 1.0.0 The `SKILL.md` file instructs the AI agent to install a prerequisite tool (`uxc`) using `curl -fsSL https://raw.githubusercontent.com/holon-run/uxc/main/scripts/install.sh -o install-uxc.sh; less install-uxc.sh; bash install-uxc.sh`. This `curl | bash` pattern is a significant supply chain risk and a remote code execution vulnerability, as it instructs the agent to download and execute an arbitrary script from a remote server. While the instruction includes `less` for review, an AI agent might not interpret this as a blocking step, making it a direct prompt injection risk for executing untrusted code. There is no clear evidence of intentional malicious behavior (e.g., data exfiltration, persistence) beyond the installation of a dependency, and the `scripts/validate.sh` file even attempts to restrict the agent's interaction with `uxc` to safer patterns, suggesting a lack of malicious intent from the developers.
Capability Assessment
Purpose & Capability
Name/description (DeepWiki MCP Skill) match the runtime instructions: the skill instructs the agent to call a DeepWiki MCP endpoint via the uxc CLI or a linked fixed command. Required artifacts (uxc binary, network access to mcp.deepwiki.com) are appropriate for this purpose.
Instruction Scope
SKILL.md only instructs discovery of the deepwiki-mcp-cli command, creating a uxc link, and invoking read/ask operations against the MCP endpoint. It does not direct the agent to read unrelated local files, environment variables, or transmit data to unexpected endpoints. It does require network access to mcp.deepwiki.com (documented).
Install Mechanism
The skill is instruction-only (no install spec). It recommends installing the third-party 'uxc' tool via Homebrew, cargo, or an install script hosted on raw.githubusercontent.com. Recommending a curl-download-and-run script is common but carries the usual review risk — SKILL.md explicitly tells users to review the script before running.
Credentials
No environment variables, credentials, or config paths are requested. The operations only need a CLI binary and network access to the documented MCP host; this is proportionate to the skill's function.
Persistence & Privilege
The skill is not always-enabled and does not request elevated or persistent system-wide privileges. It does instruct creating a fixed command alias via 'uxc link', which affects the user's PATH/command resolution scope but is limited to linking the MCP host to a CLI name and is documented in the SKILL.md.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install deepwiki-mcp-skill
  3. After installation, invoke the skill by name or use /deepwiki-mcp-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of deepwiki-mcp-skill. - Query GitHub repository documentation using DeepWiki MCP. - Ask natural language questions about codebases, find APIs, or get project context. - Commands provided for reading wiki structure, wiki contents, and asking questions. - Requires `uxc` installed and network access to `mcp.deepwiki.com/mcp`. - Supports up to 10 repositories per question; responses utilize indexed repo content.
Metadata
Slug deepwiki-mcp-skill
Version 1.0.0
License
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is DeepWiki MCP Skill?

Ask questions and read documentation about any GitHub repository using DeepWiki MCP. Use when you need to understand a codebase, find specific APIs, or get c... It is an AI Agent Skill for Claude Code / OpenClaw, with 378 downloads so far.

How do I install DeepWiki MCP Skill?

Run "/install deepwiki-mcp-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is DeepWiki MCP Skill free?

Yes, DeepWiki MCP Skill is completely free (open-source). You can download, install and use it at no cost.

Which platforms does DeepWiki MCP Skill support?

DeepWiki MCP Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created DeepWiki MCP Skill?

It is built and maintained by jolestar (@jolestar); the current version is v1.0.0.

💬 Comments