What problem does it solve?
This Skill automates creating, fetching, updating, and restructuring Feishu (Lark) Docs content by turning a user’s intent into correct v2 API calls and well-formed document blocks, avoiding manual copy-paste chaos.
Core Features & Use Cases
- Fetch & Summarize Docs v2: Retrieve full or partial content (by outline/section/range/keyword) and select the right detail level for editing.
- Create & Update with Block Precision: Create new documents and apply targeted updates using string-level and block-level commands while preserving structure.
- Handle Rich Media & Whiteboards: Insert and download images/files, recognize embedded sheets/bitables, and route into the correct sub-skill workflow for data-backed resources.
- Workflow Guardrails: Enforces strict reading of required reference docs (auth/scope/xml rules/style/update workflow) before executing write operations.
Quick Start
Use lark-cli docs +fetch --api-version v2 to read a specific Feishu document URL or token, then use lark-cli docs +update --api-version v2 with the appropriate command to append or precisely replace the requested block content.