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

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

Скилл достаёт документацию любого публичного репозитория на GitHub через DeepWiki: оглавление, полный текст вики и ответы на вопросы по коду.

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

Что делает deepwiki

Скилл оборачивает CLI-утилиту @seflless/deepwiki, которая ходит в DeepWiki за доками публичных репозиториев. Три команды: toc отдаёт оглавление, wiki — весь текст вики, ask — ответ на конкретный вопрос по коду. Спросить можно сразу про несколько репозиториев, до 10 в одном вызове, если нужно понять, как библиотеки стыкуются между собой.

Внутри — таблица команд и флагов, которые скилл подставляет сам. --json даёт сырой JSON для парсинга, -q убирает спиннеры, --no-color отключает цвета. Советует начать с toc, чтобы увидеть, какие разделы вообще есть, и только потом задавать вопросы через ask.

Для работы нужен Node.js: команды запускаются через npx. Без установленного Node скилл просто не стартует, так что проверьте это до того, как звать агента искать доки.

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

  • посмотреть структуру документации незнакомой библиотеки
  • получить полный текст вики репозитория в JSON
  • задать вопрос по исходникам чужого проекта
  • сравнить, как устроены две библиотеки сразу
  • вытащить доки в файл для дальнейшего разбора

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

  • посмотри документацию репозитория facebook/react через deepwiki
  • спроси у deepwiki, как в anthropics/claude-code устроена система разрешений на инструменты
  • сравни через deepwiki, как работают серверные компоненты в facebook/react и vercel/next.js

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

1Через Skills CLI (Vercel)

npx skills add seflless/deepwiki --skill deepwiki -a claude-code

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

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

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

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

Вопросы о deepwiki

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

Выполните npx skills add seflless/deepwiki --skill deepwiki -a claude-code. Скилл встанет в ~/.claude/skills/deepwiki/SKILL.md.

Что делает deepwiki?

Тянет документацию публичных репозиториев GitHub через DeepWiki: оглавление, полный текст вики и ответы на вопросы по коду. Работает из терминала и из агента.

Что нужно для работы deepwiki?

Node.js — команды запускаются через npx. Вопрос можно задать сразу по нескольким репозиториям, максимум 10 за раз.

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

SKILL.md · MIT
---
name: deepwiki
description: >
  Query any public GitHub repo's documentation via DeepWiki.
  Use when needing to understand a library, framework, or dependency.
  Triggers on "look up docs", "how does X work", "deepwiki", "deepwiki".
---

# deepwiki

Query any public GitHub repo's docs from the terminal via DeepWiki. Assumes Node.js is installed.

## Commands

| Command | Usage | Description |
|---------|-------|-------------|
| `toc`   | `npx @seflless/deepwiki toc <owner/repo>` | Table of contents |
| `wiki`  | `npx @seflless/deepwiki wiki <owner/repo>` | Full wiki content |
| `ask`   | `npx @seflless/deepwiki ask <owner/repo> "<question>"` | AI-powered Q&A |
| `ask`   | `npx @seflless/deepwiki ask <repo1> <repo2> "<question>"` | Multi-repo Q&A (max 10) |

## Flags

| Flag | Purpose |
|------|---------|
| `--json` | Raw JSON output (good for piping) |
| `-q, --quiet` | No spinners/progress |
| `--no-color` | Disable colors |

## Examples

```bash
# Understand a library's structure
npx @seflless/deepwiki toc facebook/react

# Get full docs for reference
npx @seflless/deepwiki wiki oven-sh/bun --json > bun-docs.json

# Ask a specific question
npx @seflless/deepwiki ask anthropics/claude-code "How does the tool permission system work?"

# Cross-project question
npx @seflless/deepwiki ask facebook/react vercel/next.js "How do server components work across these projects?"
```

## Tips

- Use `--json` when you need structured data to parse
- Use `toc` first to understand what docs exist, then `ask` for specifics
- Multi-repo `ask` is great for understanding how libraries interact

© seflless · MIT · seflless/deepwiki

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
cyrus-setup-prerequisites cyrusagents Проверяет Node.js, jq и gh CLI, ставит пакет cyrus-ai и готовит каталог ~/.cyrus перед настройкой Cyrus. CX Codex +1 1 000установок create-pr zhaono1 Скилл проводит агента по шагам создания pull request и следит, чтобы английский и китайский README оставались синхронными. Пригодится, когда каталог скиллов меняется и его надо отразить в документации. CX Codex +1 666установок repo-research-analyst parcadei Исследует структуру репозитория, документацию и соглашения в коде. Нужен перед доработкой незнакомого проекта или подготовкой вклада. CX Codex +1 519установок technical-researcher davila7 Субагент изучает чужие репозитории и документацию: собирает метрики, оценивает качество кода и выдаёт отчёт с рекомендациями. 3 344установок readme-optimization Samuel Berthe Проверяет и переписывает файл README для чужих разработчиков. Помогает подготовить репозиторий к запуску и отсеять лишние бейджи. CX Codex +1 10 000установок read-github am-will Даёт агенту доступ к документации и коду любого GitHub-репозитория через MCP-сервис gitmcp.io. Пригодится, когда нужно разобраться в чужом проекте, не клонируя его. CX Codex +1 1 200установок

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

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