К основному содержанию
скилл CX Codex

mcp-deepwiki — скилл для Claude Code: документация GitHub-репозиториев через DeepWiki

Скилл подключает MCP-сервер DeepWiki, чтобы агент читал документацию публичных GitHub-репозиториев и отвечал на вопросы по их коду.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add aahl/skills --skill mcp-deepwiki -a claude-code
Открыть на GitHub

Что делает mcp-deepwiki

Скилл даёт агенту доступ к MCP-серверу по адресу https://mcp.deepwiki.com/mcp. Через него можно запросить список разделов документации репозитория, вытянуть сами разделы или задать вопрос по коду. Репозиторий указывается в формате owner/repo, например facebook/react.

Вызовы идут через npx -y mcporter call "${MCP_URL}.<tool>". Для структуры и содержимого хватает repoName, для вопросов нужен ещё question. Вопросы обрабатываются инструментом Ask Devin: ответ генерирует ИИ, и на него стоит закладывать минуту или больше таймаута. Если таймаут короткий, запрос оборвётся, не дождавшись ответа.

В ask_question можно передать список репозиториев, но не больше 10 за раз. Работает скилл с публичными репозиториями, поэтому закрытый код в вопрос не попадёт.

Какие задачи решает

  • прочитать структуру документации чужого репозитория
  • получить раздел wiki по GitHub-проекту
  • задать вопрос по коду открытого проекта и получить ответ с опорой на его документацию
  • сравнить устройство нескольких репозиториев одним запросом

Примеры запросов агенту

  • Покажи структуру документации репозитория facebook/react
  • Спроси у DeepWiki, как в этом репозитории устроена маршрутизация
  • Задай вопрос сразу по двум репозиториям и сравни подход к тестам

Как установить mcp-deepwiki

1Через Skills CLI (Vercel)

npx skills add aahl/skills --skill mcp-deepwiki -a claude-code

2Вручную: положить файлы

~/.claude/skills/mcp-deepwiki/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/mcp-deepwiki/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о mcp-deepwiki

Как установить mcp-deepwiki в Claude Code?

Выполните npx skills add aahl/skills --skill mcp-deepwiki -a claude-code. После установки скилл лежит в ~/.claude/skills/mcp-deepwiki/SKILL.md.

Что делает mcp-deepwiki?

Открывает агенту доступ к MCP-серверу DeepWiki: список разделов документации репозитория, содержимое wiki и ответы на вопросы по коду через Ask Devin.

Почему запрос к DeepWiki обрывается по таймауту?

Ответ Ask Devin генерирует ИИ, поэтому на него уходит минута и больше. Поставьте таймаут с запасом, иначе вызов не дождётся результата.

Исходный текст

SKILL.md · MIT
---
name: mcp-deepwiki
description: Skills for accessing and searching docs in DeepWiki/GitHub’s public code repositories can help users understand open-source project source codes, and users can also ask questions directly about the code docs.
---

# DeepWiki
The DeepWiki MCP server provides programmatic access to DeepWiki’s public repository documentation and search capabilities (Ask Devin).

**MCP Server URL**: https://mcp.deepwiki.com/mcp


## Ask Question (Recommended)
> The tool's results are generated by AI, requiring at least 1 minute or more of timeout time.
- `npx -y mcporter call "${MCP_URL}.ask_question" repoName:owner/repo question:"User's questions"`

## Read wiki structure
- `npx -y mcporter call "${MCP_URL}.read_wiki_structure" repoName:owner/repo`

## Read wiki contents
- `npx -y mcporter call "${MCP_URL}.read_wiki_contents" repoName:owner/repo`

## Schema
```shell
/**
 * Get a list of documentation topics for a GitHub repository.
 * Args:
 * repoName: GitHub repository in owner/repo format (e.g. "facebook/react")
 */
function read_wiki_structure(repoName: string): object;
    {
      "type": "object",
      "properties": {
        "repoName": {
          "type": "string"
        }
      },
      "required": [
        "repoName"
      ]
    }

/**
 * View documentation about a GitHub repository.
 * Args:
 * repoName: GitHub repository in owner/repo format (e.g. "facebook/react")
 */
function read_wiki_contents(repoName: string): object;
    {
      "type": "object",
      "properties": {
        "repoName": {
          "type": "string"
        }
      },
      "required": [
        "repoName"
      ]
    }

/**
 * Ask any question about a GitHub repository and get an AI-powered, context-grounded response.
 * Args:
 * repoName: GitHub repository or list of repositories (max 10) in owner/repo format
 * question: The question to ask about the repository
 */
function ask_question(repoName: unknown, question: string): object;
    {
      "type": "object",
      "properties": {
        "repoName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "items": {
                "type": "string"
              },
              "type": "array"
            }
          ]
        },
        "question": {
          "type": "string"
        }
      },
      "required": [
        "repoName",
        "question"
      ]
    }
```

© aahl · MIT · aahl/skills

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора9

edge-tts Озвучивает текст в MP3 через утилиту uvx edge-tts нейросетевыми голосами Microsoft Edge. Пригодится, когда информацию удобнее слушать на слух во время других дел. CX Codex +1 8 200установок crypto-report Тянет AI-отчёт по монете с Binance и свежие новости блокчейна прямо в сессию агента. Пригодится, когда нужен срез рынка без похода в браузер. CX Codex +1 3 300установок mcp-hass Скилл подключает агента к Home Assistant по MCP: включает свет, вентилятор, читает состояния устройств. Нужен, когда умный дом хочется дёргать прямо из чата. CX Codex +1 3 100установок zai-tts Скилл превращает текст в аудио через сервис GLM-TTS. Пригодится, когда ответ агента нужно не читать, а слушать. CX Codex +1 2 800установок mcp-lark Скилл подключает агента к MCP-серверу FeiShu (Lark) и даёт управлять чатами, письмами, документами, таблицами, задачами и календарями. CX Codex +1 2 600установок edgeone Публикует HTML-разметку или проект сайта на EdgeOne Pages и возвращает публичную ссылку. Пригодится, когда нужно быстро показать страницу без регистрации. CX Codex +1 2 200установок hass-builder Скилл для работы с Home Assistant Builder (hab): инвентаризация сущностей, автоматизации, дашборды, бэкапы и ESPHome из терминала. CX Codex +1 1 600установок trendspyg Скилл подключает агента к библиотеке trendspyg: тренды сейчас, динамика запроса, связанные запросы и интерес по регионам. CX Codex +1 914установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой