lark-slides

Automate Feishu Slides creation and management via lark-cli and XML workflows.

76|14|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/jingsongliujing/Feishu-CLI-Web --skill lark-slides-jingsongliujing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-slides
Source: https://github.com/jingsongliujing/Feishu-CLI-Web/tree/main/backend/app/skills/lark_cli/skills/lark-slides
Command: npx skills add https://github.com/jingsongliujing/Feishu-CLI-Web --skill lark-slides-jingsongliujing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Feishu Slides 的命令行/自动化能力让团队能够快速创建、读取和修改幻灯片,而无需手动管理 XML 内容,提升协作效率与准确性。

Core Features & Use Cases

  • 支持通过 +create 快速创建幻灯片文稿及逐页添加内容,支持实际场景如创建封面、数据页、结尾页等。
  • 支持读取完整幻灯片的 XML 内容,以及在需要时逐页添加、删除幻灯片,适用于版本控制和协作场景。
  • 支持用户与 bot 两种身份以及多用户授权场景,确保安全合规的协作。

Quick Start

Create a new slides presentation using lark-cli slides +create, then progressively add slides with xml_presentation.slide create as needed.

Frequently Asked Questions about lark-slides

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

FAQPage Schema
How do I automate Feishu Slides creation via command line?

Automate Feishu Slides creation by using lark-cli slides +create to generate a presentation, then progressively add slides with xml_presentation.slide create as needed for your workflow.

Can I read and manage complete XML content for Feishu presentations?

Read complete XML content for Feishu presentations to manage slides, apply version control, and safely handle errors. You can add or delete slides page by page for collaboration scenarios.

Does lark-cli support multi-user and bot authorization for managing slides permissions?

Lark-cli supports both user and bot identities for managing Feishu Slides permissions. It handles multi-user authorization scenarios to ensure safe, compliant collaboration across your team.

What is the best way to add specific slide types like cover pages to a presentation workflow?

Add specific slide types like cover pages by creating a new presentation with lark-cli slides +create, then using xml_presentation.slide create to progressively add data pages or ending pages.

Do I need strict XML formatting to automate slides with lark-cli?

Strict XML and SML 2.0 formatting is required to automate slides with lark-cli. The workflow enforces strict formatting, versioning, and safe operation with built-in error handling.

Are there limitations when deleting slides from an existing Feishu presentation via XML?

Deleting slides from an existing Feishu presentation via XML is supported for version control and collaboration, but requires strict XML formatting and safe operation practices to avoid workflow errors.