← 返回 Skills 市场
jolestar

DeepWiki MCP Skill

作者 jolestar · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
378
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install 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...
使用说明 (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
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install deepwiki-mcp-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /deepwiki-mcp-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug deepwiki-mcp-skill
版本 1.0.0
许可证
累计安装 2
当前安装数 2
历史版本数 1
常见问题

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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 378 次。

如何安装 DeepWiki MCP Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install deepwiki-mcp-skill」即可一键安装,无需额外配置。

DeepWiki MCP Skill 是免费的吗?

是的,DeepWiki MCP Skill 完全免费(开源免费),可自由下载、安装和使用。

DeepWiki MCP Skill 支持哪些平台?

DeepWiki MCP Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 DeepWiki MCP Skill?

由 jolestar(@jolestar)开发并维护,当前版本 v1.0.0。

💬 留言讨论