What problem does it solve?
Feishu cloud documents are central to collaboration but managing creation, retrieval, updates, and media can be tedious and error-prone. This skill provides end-to-end automation for creating docs from Markdown, reading content, applying updates (append/replace/insert/delete), and handling media uploads/downloads and image embedding. It also streamlines resource discovery across related cloud objects (docs, wikis, sheets) using lark-cli shortcuts like docs +create, +fetch, +update, +media-insert, +media-preview, +media-download, and +search.
Core Features & Use Cases
- Create docs from Markdown using docs +create and specify location (folder/wiki space).
- Fetch and preview doc content with docs +fetch, including page-wise extraction and token handling for media.
- UpdateDocs with modes append/replace/insert_before/insert_after/delete_range/overwrite to selectively modify content while preserving existing media and comments.
- Insert and manage media, including images and files, via docs +media-insert and docs +media-download or +media-preview.
- Search and discover cloud space objects (docs, Wiki, Sheets) with docs +search to support resource discovery and handoff to specialized skills (sheets, wiki, etc.).
Quick Start
Create a new Feishu cloud document from Markdown using docs +create, then fetch its content with docs +fetch to verify.