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

feishu-wiki — скилл для Claude Code: что делает и как установить

Управляет базой знаний Feishu через агента. Позволяет смотреть список пространств, строить дерево узлов и создавать новые страницы.

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

Что делает feishu-wiki

Скилл предоставляет инструмент feishu_wiki для операций со структурой базы знаний Feishu. Он умеет запрашивать список доступных пространств через действие spaces и выгружать дерево узлов с фильтрацией по родительскому узлу. Для создания страниц поддерживаются типы docx, sheet, bitable, mindnote, slides, file и doc. По умолчанию создаётся документ docx.

Узлы можно переименовывать и перемещать между пространствами. Из ссылок вида https://xxx.feishu.cn/wiki/ABC123def скилл извлекает токен ABC123def. Запрос действия get возвращает параметры узла, включая obj_token.

Без связки с feishu_doc читать или редактировать текст страниц не получится: инструмент отвечает только за навигацию и дерево документов. Для чтения и записи текста нужен obj_token, который передаётся в инструмент feishu_doc. Для работы требуются права wiki:wiki либо wiki:wiki:readonly.

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

  • посмотреть дерево разделов и узлов в пространстве Feishu
  • создать новую страницу docx или таблицу sheet в базе знаний
  • перенести узел базы знаний в другое пространство
  • получить obj_token по ссылке на страницу для последующего чтения

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

  • Выведи список всех пространств базы знаний в Feishu
  • Создай страницу с заголовком «Архитектура» в пространстве 7xxx
  • Перемести узел wikcnXXX в пространство 7yyy под родительский узел wikcnYYY

Как установить feishu-wiki

1Через Skills CLI (Vercel)

npx skills add m1heng/clawdbot-feishu --skill feishu-wiki -a claude-code

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

~/.claude/skills/feishu-wiki/SKILL.md

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

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

Вопросы о feishu-wiki

Как установить feishu-wiki в Claude Code?

Выполните команду npx skills add m1heng/clawdbot-feishu --skill feishu-wiki -a claude-code. Конфигурация сохранится по пути ~/.claude/skills/feishu-wiki/SKILL.md.

Что делает feishu-wiki?

Скилл управляет структурой базы знаний Feishu: находит пространства, создаёт страницы, меняет названия и перемещает узлы.

Можно ли редактировать текст документов через feishu-wiki?

Нет, скилл отвечает только за структуру. Для чтения и изменения текста требуется включённый инструмент feishu_doc, куда передаётся полученный obj_token.

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

SKILL.md · MIT
---
name: feishu-wiki
description: |
  Feishu knowledge base navigation. Activate when user mentions knowledge base, wiki, or wiki links.
---

# Feishu Wiki Tool

Single tool `feishu_wiki` for knowledge base operations.

## Token Extraction

From URL `https://xxx.feishu.cn/wiki/ABC123def` → `token` = `ABC123def`

## Actions

### List Knowledge Spaces

```json
{ "action": "spaces" }
```

Returns all accessible wiki spaces.

### List Nodes

```json
{ "action": "nodes", "space_id": "7xxx" }
```

With parent:
```json
{ "action": "nodes", "space_id": "7xxx", "parent_node_token": "wikcnXXX" }
```

### Get Node Details

```json
{ "action": "get", "token": "ABC123def" }
```

Returns: `node_token`, `obj_token`, `obj_type`, etc. Use `obj_token` with `feishu_doc` to read/write the document.

### Create Node

```json
{ "action": "create", "space_id": "7xxx", "title": "New Page" }
```

With type and parent:
```json
{ "action": "create", "space_id": "7xxx", "title": "Sheet", "obj_type": "sheet", "parent_node_token": "wikcnXXX" }
```

`obj_type`: `docx` (default), `sheet`, `bitable`, `mindnote`, `file`, `doc`, `slides`

### Move Node

```json
{ "action": "move", "space_id": "7xxx", "node_token": "wikcnXXX" }
```

To different location:
```json
{ "action": "move", "space_id": "7xxx", "node_token": "wikcnXXX", "target_space_id": "7yyy", "target_parent_token": "wikcnYYY" }
```

### Rename Node

```json
{ "action": "rename", "space_id": "7xxx", "node_token": "wikcnXXX", "title": "New Title" }
```

## Wiki-Doc Workflow

To edit a wiki page:

1. Get node: `{ "action": "get", "token": "wiki_token" }` → returns `obj_token`
2. Read doc: `feishu_doc { "action": "read", "doc_token": "obj_token" }`
3. Write doc: `feishu_doc { "action": "write", "doc_token": "obj_token", "content": "..." }`

## Configuration

```yaml
channels:
  feishu:
    tools:
      wiki: true  # default: true
      doc: true   # required - wiki content uses feishu_doc
```

**Dependency:** This tool requires `feishu_doc` to be enabled. Wiki pages are documents - use `feishu_wiki` to navigate, then `feishu_doc` to read/edit content.

## Permissions

Required: `wiki:wiki` or `wiki:wiki:readonly`

© m1heng · MIT · m1heng/clawdbot-feishu

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

Всё по теме «Тексты и документация» →
grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. 1 219 756установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок handoff Matt Pocock Собирает текущий диалог в документ передачи, чтобы другой агент продолжил работу с нужным контекстом. Нужен при смене сессии или исполнителя. 1 038 491установок triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. 990 453установок domain-modeling Matt Pocock Скилл помогает уточнять термины проекта, вести GLOSSARY.md и фиксировать архитектурные решения в ADR. Нужен, когда модель предметной области меняется. 876 391установок

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

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

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