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.