# Deepwiki

> Retrieve and explore DeepWiki-generated documentation for public GitHub repositories. Use when listing repository documentation topics, reading DeepWiki pages, or asking focused questions about a codebase that needs current repository structure, architecture notes, or component explanations.

- Skill: `trancong12102/deepwiki` (Agent Skill)
- Install (CLI): `npx skillmds@latest add trancong12102/deepwiki`
- Raw SKILL.md: https://api.skillmd.com/api/skills/trancong12102/deepwiki/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: trancong12102 (https://skillmd.com/u/trancong12102)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/trancong12102/deepwiki

---


# DeepWiki

## Overview

The DeepWiki skill uses the **mcporter** CLI to query DeepWiki’s public
repository documentation endpoint. Suitable for exploring a GitHub repo:
listing documentation topics, reading documentation content, and asking
questions about the codebase.

Endpoint:

```text
https://mcp.deepwiki.com/mcp
```

## Workflow

### Step 1: Inspect tool signatures

List available tools and their parameters:

```bash
bunx mcporter list https://mcp.deepwiki.com/mcp --all-parameters
```

### Step 2: List documentation topics

```bash
bunx mcporter call https://mcp.deepwiki.com/mcp.read_wiki_structure \
  repoName:owner/repo
```

**Parameters:**

- `repoName` (required): GitHub repository in `owner/repo` format.

### Step 3: Read documentation content

```bash
bunx mcporter call https://mcp.deepwiki.com/mcp.read_wiki_contents \
  repoName:owner/repo
```

**Parameters:**

- `repoName` (required): GitHub repository in `owner/repo` format.

### Step 4: Ask a repo question

```bash
bunx mcporter call https://mcp.deepwiki.com/mcp.ask_question \
  repoName:owner/repo \
  question:"How does the routing layer work?"
```

**Parameters:**

- `repoName` (required): GitHub repository in `owner/repo` format.
- `question` (required): The question to answer about the repo.

## Examples

### List topics for React

```bash
bunx mcporter call https://mcp.deepwiki.com/mcp.read_wiki_structure \
  repoName:facebook/react
```

### Read documentation for React

```bash
bunx mcporter call https://mcp.deepwiki.com/mcp.read_wiki_contents \
  repoName:facebook/react
```

### Ask a question about React

```bash
bunx mcporter call https://mcp.deepwiki.com/mcp.ask_question \
  repoName:facebook/react \
  question:"How is the rendering pipeline structured?"
```

## Tips

- Always start with `mcporter list` to confirm parameter names and defaults.
- Use precise, repo-specific questions for better answers.
- Only public GitHub repositories are supported.

