Feishu Doc
Fetch content from Feishu (Lark) Wiki, Docs, Sheets, and Bitable. Automatically resolves Wiki URLs to real entities and converts content to Markdown.
Rank
62
Safety
84
Downloads
1.8k
Updated
Apr 15, 2026
Version
1.2.7
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.8K downloads reported by the source. Last updated 4/15/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Apr 15, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Apr 15, 2026
- Adoption signal
- 1.8K downloadsadoption · observed Apr 15, 2026
- Latest release
- 1.2.7release · observed Feb 15, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install kn7apafdj4thknczrgxdzfd2v1808svf:feishu-doc- Install using `clawhub skill install kn7apafdj4thknczrgxdzfd2v1808svf:feishu-doc` in an isolated environment before connecting it to live workloads.
- No published capability contract is available yet, so validate auth and request/response behavior manually.
- Review the upstream CLAWHUB listing at https://clawhub.ai/autogame-17/feishu-doc before using production credentials.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-autogame-17-feishu-doc/snapshot"
Documentation
CLAWHUB
144,735 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: feishu-doc
description: Fetch content from Feishu (Lark) Wiki, Docs, Sheets, and Bitable. Automatically resolves Wiki URLs to real entities and converts content to Markdown.
tags: [feishu, lark, wiki, doc, sheet, document, reader, writer]
---
# Feishu Doc Skill
Fetch content from Feishu (Lark) Wiki, Docs, Sheets, and Bitable. Write and update documents.
## Prerequisites
- Install `feishu-common` first.
- This skill depends on `../feishu-common/index.js` for token and API auth.
## Capabilities
- **Read**: Fetch content from Docs, Sheets, Bitable, and Wiki.
- **Create**: Create new blank documents.
- **Write**: Overwrite document content with Markdown.
- **Append**: Append Markdown content to the end of a document.
- **Blocks**: List, get, update, and delete specific blocks.
## Long Document Handling (Unlimited Length)
To generate long documents (exceeding LLM output limits of ~2000-4000 tokens):
1. **Create** the document first to get a `doc_token`.
2. **Chunk** the content into logical sections (e.g., Introduction, Chapter 1, Chapter 2).
3. **Append** each chunk sequentially using `feishu_doc_append`.
4. Do NOT try to write the entire document in one `feishu_doc_write` call if it is very long; use the append loop pattern.
## Usage
```bash
# Read
node index.js --action read --token <doc_token>
# Create
node index.js --action create --title "My Doc"
# Write (Overwrite)
node index.js --action write --token <doc_token> --content "# Title\nHello world"
# Append
node index.js --action append --token <doc_token> --content "## Section 2\nMore text"
```
## Configuration
Create a `config.json` file in the root of the skill or set environment variables:
```json
{
"app_id": "YOUR_APP_ID",
"app_secret": "YOUR_APP_SECRET"
}
```
Environment variables:
- `FEISHU_APP_ID`
- `FEISHU_APP_SECRET`README.md
# Feishu Doc Skill
Fetch content from Feishu (Lark) Wiki, Docs, Sheets, and Bitable.
## Usage
```bash
node index.js fetch <url>
```
## Configuration
Create a `config.json` file in the root of the skill or set environment variables:
```json
{
"app_id": "YOUR_APP_ID",
"app_secret": "YOUR_APP_SECRET"
}
```
Environment variables:
- `FEISHU_APP_ID`
- `FEISHU_APP_SECRET`
## Supported URL Types
- Wiki
- Docx
- Doc (Legacy)
- Sheets
- Bitable_meta.json
{
"ownerId": "kn7apafdj4thknczrgxdzfd2v1808svf",
"slug": "feishu-doc",
"version": "1.2.7",
"publishedAt": 1771169217845
}cache/aHR0cHM6Ly9hdXRvZ2FtZS5mZWlzaHUuY24vd2lraS9DdHRUd29yYlNpekVjaWtKdURzY1Y3WURuSGM.json
{
"title": "劫掠者系统",
"content": "[UNSUPPORTED BLOCK TYPE: 19]\n\n\n- 劫掠者袭击由【接近 → 集结 → 开打 → 结算】构成,不是突然刷一屏怪。\n\n- 劫掠者会优先向定居点关键区域推进;当打不到人、也没有明确目标时,会转而尝试搜刮物资。\n\n- 劫掠者只会从容器里拿走部分“生存资源类物品”,拿到后会立刻撤退,并在消息栏提示你被偷走了什么。\n\n- 定居点越富、战胜的轮次越多,下一次袭击的规模与配装会更强;如果你打得很艰难甚至死人,下次会稍微缓和。\n\n\n# \n一、劫掠者定义\n\n\n劫掠者机制带给玩家主要的生存压力,玩家实力越强,劫掠者强度越强。\n\n成功奖励:击杀劫掠者主要获得劫掠者掉落相关的装备奖励\n\n失败代价:如果袭击结束时还有活着的劫掠者,系统会按概率让他们进入“搜刮”阶段;他们会去容器里拿走特定类别物品,拿到后立刻撤退,并在消息里提示“某某带着xx逃走了”,这就是“损失材料/装备”的来源。\n\n\n\n## 二、劫掠者规则\n\n\n\n## 2.1.劫掠者刷新条件\n\n必须要满足以下条件才会刷新劫掠者\n\n- 营地至少要有 3 个NPC\n\n- 营地仅有幽灵状态的NPC时\n\n- 所有玩家附近没有BOSS\n\n而且刷新只会发生在「进入夜晚的那一刻」\n\n\n\n## 2.2.劫掠者刷新时间\n\n劫掠者刷新是一个随机的数值\n\n范围大致在5400~9000秒(每一个营地独立计算)\n\n当触发条件不足(比如说在打BOSS的时候),会改成一个比较短的频率,300~1200 秒,再找下一个也晚重新尝试触发\n\n\n\n\n\n## 2.3.劫掠者怪物类型\n\n劫掠者的怪物(人形怪为主)\n\n根据劫掠者刷新轮次推进,会出现不同劫掠者势力,在【消息栏】劫掠者出现时会出现提醒\n\n\n\n「劫掠者」即将出现袭击【userName】的营地\n\n「邪教徒」即将出现袭击【userName】的营地\n\n\n\n[UNSUPPORTED BLOCK TYPE: 31]\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n轮次\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n袭击点\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n劫掠者池子\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n邪教徒池子\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n……\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n属性增长(走level表吧,用对应的等级)\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n-1\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n1\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n2个劫掠者\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n0\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n2\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n2个劫掠者\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n1\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n2\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n3个劫掠者\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n2个混沌教战士\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n……\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n2\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n3\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n3个劫掠者\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n2个混沌教战士\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n……\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n3\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n3\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n3个劫掠者\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n2个混沌教战士\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n……\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n4\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n4\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n3个劫掠者+1劫掠者小队长\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n……\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n5\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n4\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n3个劫掠者+1劫掠者小队长\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n……\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n6\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n5\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n3个劫掠者+1劫掠者小队长\n\n[UNSUPPORTED BLOCK TYPE: 32]\n\n\n\n[UNSUPPORcache/aHR0cHM6Ly9hdXRvZ2FtZS5mZWlzaHUuY24vd2lraS9KV3Iyd1Y5TlVpdWJVa2tKVXVoYzhPM01uVGQ_ZnJvbT1mcm9tX2NvcHlsaW5r.json
{
"title": "Feishu Bitable",
"content": "## Table: 数据表\n\n| 单选 | 完成日期 | 描述 | 文本 | 日期 | 记录 | 附件 |\n| --- | --- | --- | --- | --- | --- | --- |\n| P0 | null | null | 奈斯启示录游玩体验拆解-NPC | 1764777600000 | null | null |\n| P1 | null | null | HTN-act roottask设计 | null | null | null |\n| P2 | null | null | NPC-req 精力/心情TAG设计 | null | null | null |\n| P3 | null | null | NPC-act NPC能坐 | null | null | null |\n| 搁置 | null | null | NPC-gen 记忆遗忘机制 | null | 后端提供memos方案,先对其进行测试 | null |\n| 搁置 | null | null | NPC-gen NPC生成喜好 | null | null | null |\n| P1 | null | null | 交互 NPC信息查看页 | null | null | null |\n| P1 | null | null | 交互 营地管理页面 | null | null | null |\n| P1 | null | null | NPC-act NPC行为图形bubble | null | null | null |\n| P2 | null | 设计能有效互相了解产生对话的日程 | NPC-act NPC日程调整 | null | null | null |\n| 搁置 | null | null | 跟进-营地 邮箱 | null | null | null |\n| P3 | null | null | NPC-gen 定期生成最近最关注的事情的看法 | null | null | null |\n| 搁置 | null | null | NPC-gen 调整背景故事,在第一句生成简介 | null | null | null |\n| P2 | null | null | NPC-act NPC的心情系统 | null | null | null |\n| P1 | null | null | NPC-act NPC的compoundtask设计 | null | null | null |\n| P1 | null | null | NPC-act NPC的method详细设计 | null | null | null |\n| P2 | null | null | 调整武器系统配置tag | null | null | null |\n| P1 | null | null | NPC-act compoundtask出现条件补充 | null | null | null |\n| P1 | null | null | NPC-act 精力值系统案子完善 | null | null | null |\n| P1 | null | null | NPC-act 补充箱子的计算逻辑 | null | null | null |\n"
}activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/autogame-17/feishu-doc",
"sourceUrl": "https://clawhub.ai/autogame-17/feishu-doc",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-15T00:45:39.800Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-autogame-17-feishu-doc/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-autogame-17-feishu-doc/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-04-15T00:45:39.800Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.8K downloads",
"href": "https://clawhub.ai/autogame-17/feishu-doc",
"sourceUrl": "https://clawhub.ai/autogame-17/feishu-doc",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-15T00:45:39.800Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.2.7",
"href": "https://clawhub.ai/autogame-17/feishu-doc",
"sourceUrl": "https://clawhub.ai/autogame-17/feishu-doc",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-15T15:26:57.845Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-autogame-17-feishu-doc/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-autogame-17-feishu-doc/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.2.7",
"description": "Version 1.2.7 of feishu-doc - No code or documentation changes detected in this release. - All functionality and usage remain the same as the previous version.",
"href": "https://clawhub.ai/autogame-17/feishu-doc",
"sourceUrl": "https://clawhub.ai/autogame-17/feishu-doc",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-15T15:26:57.845Z",
"isPublic": true
}
]
}Record generated Oct 9, 2026.
