# Feishu Doc

> Read, create, write, and append content in Feishu (Lark) Docs, Sheets, Bitable, and Wiki-linked documents. Use when working with Feishu knowledge and document workflows.

- Skill: `michaelschecht/feishu-doc` (Agent Skill)
- Install (CLI): `npx skillmds@latest add michaelschecht/feishu-doc`
- Raw SKILL.md: https://api.skillmd.com/api/skills/michaelschecht/feishu-doc/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: michaelschecht (https://skillmd.com/u/michaelschecht)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/michaelschecht/feishu-doc

---


# Feishu Doc

Use this skill for structured document work in Feishu or Lark instead of treating those docs like generic web pages.

## Prerequisites

- Feishu/Lark app credentials configured in `config.json` or environment variables
- Access to the target workspace and document tokens
- Supporting Feishu auth tooling already available in the environment

## Capabilities

- Read content from Docs, Sheets, Bitable, and Wiki-backed documents
- Create new blank documents
- Overwrite a document with Markdown
- Append Markdown sections to extend an existing document
- Work with document blocks when fine-grained edits are needed

## Long Document Pattern

1. Create or identify the document token first.
2. Split large output into logical sections.
3. Append sections sequentially instead of sending one oversized write.
4. Verify structure after each append for long-form content.

## Usage Guidance

- Read first before writing, especially on shared documents
- Prefer append workflows for reports, plans, and large generated content
- Preserve document structure by chunking at section boundaries
- Confirm whether the target is a Doc, Sheet, Bitable, or Wiki-linked page before mutating it

