What problem does it solve? Creating and editing Feishu (Lark) slide presentations programmatically requires mastering a complex XML schema, token resolution, image upload rules, and error-prone shell escaping; this Skill encodes the full workflow so an agent can reliably build, read, and modify decks. ## Core Features & Use Cases - Presentation creation and editing: Create decks with slides +create, add pages via xml_presentation.slide create, and perform block-level edits with +replace-slide without changing page order. - Planning and validation pipeline: Enforces a slide_plan.json planning layer, visual/asset planning rules, and a post-creation validation checklist with XML overlap linting. - Templates, icons, and diagrams: Ships a template search/summarize/extract tool, an offline IconPark icon search index, and whiteboard guidance for flowcharts and architecture diagrams. - Use Case: A user pastes a Feishu /slides/ or /wiki/ URL and asks to rewrite three pages; the Skill resolves the token, reads the current XML, applies block-level replacements, and verifies the result. ## Quick Start Ask the agent to create a Feishu presentation on your topic with a target page count and style, and it will plan, generate, and validate the deck using lark-cli.