lark-slides

Automate Feishu Slides deck creation, reading, editing, and patching via lark-cli.

4|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/FradSer/skills --skill lark-slides-fradser
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lark-slides
Source: https://github.com/FradSer/skills/tree/main/skills/lark/lark-slides
Command: npx skills add https://github.com/FradSer/skills --skill lark-slides-fradser

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill standardizes the workflow for Feishu slides: creating decks, reading and editing slides, and managing slide pages to reduce manual setup and context switching.

Core Features & Use Cases

  • Deck creation & slide management: create new decks and attach slides in a single operation.
  • Slide read/edit/patch: read slide XML, perform block-level edits or insertions, and replace content without regrounding the entire page.
  • URL routing & safety: supports token-based access and wiki URL routing, with proper handling of image uploads via file tokens and strict XML generation rules.

Quick Start

Create a new Feishu Slides deck using lark-cli slides +create and optionally attach slides in the same invocation.

Frequently Asked Questions about lark-slides

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate creating Feishu Slides decks and attaching slides?▼

Automate Feishu Slides deck creation by using lark-cli slides +create, which allows you to generate a new deck and attach slides in a single invocation to reduce manual setup.

Can I edit specific blocks in a Feishu Slide without regenerating the whole page?▼

Yes, you can perform block-level edits on Feishu Slides by reading the slide XML, making targeted insertions or patches, and replacing content without regrounding the entire page.

How does token-based routing work for accessing Feishu wiki URLs in slides?▼

Token-based routing handles Feishu wiki URLs and manages image uploads via file tokens, ensuring robust end-to-end access control and safe URL routing for slide-based deliverables.

What are the XML validity constraints when generating Feishu Slides?▼

Feishu Slides generation enforces strict XML validity constraints to ensure structured content is correctly formatted, preventing errors during block-level edits and slide patching operations.

Do I need lark-cli to manage end-to-end Feishu Slides workflows?▼

Yes, lark-cli is a required dependency for executing Feishu Slides workflows, as it provides the command-line interface for creating, reading, editing, and patching slide decks.

What is the best way to orchestrate slide-based deliverables for agents?▼

The best way to orchestrate agent-based slide deliverables is using an automation skill that standardizes Feishu Slides workflows, enforcing token routing and XML constraints for robust end-to-end control.