What problem does it solve? Creating and editing Feishu (Lark) slide presentations programmatically requires mastering a complex XML schema (SML 2.0), CLI commands, image upload workflows, and layout planning. This Skill guides the entire lifecycle of building, reading, and modifying presentations without manual trial and error. ## Core Features & Use Cases - Presentation Creation: Plan decks with a structured slide_plan.json, then create slides via one-step or two-step creation flows with local image auto-upload. - Page-Level Editing: Perform block-level replacement or insertion on existing pages, batch-rebuild multiple pages in place, and read back full or single-page XML for verification. - Rich Visuals: Generate native charts, whiteboard diagrams (SVG/Mermaid), semantic icons, and screenshots, with validation checklists and troubleshooting guides for common errors. - Use Case: A user asks for a 6-page product launch deck. The Skill plans the outline, generates themed XML pages with charts and diagrams, creates the presentation, then reads it back to verify layout quality before delivery. ## Quick Start Use the lark-slides skill to create a 5-page presentation about our Q3 results with charts and a timeline, then give me the link.