lark-slides

Create and manipulate Feishu Slides presentations via Lark CLI XML workflows.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ShunsukeHayashi/lark-harness --skill lark-slides-shunsukehayashi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-slides
Source: https://github.com/ShunsukeHayashi/lark-harness/tree/main/lark-slides
Command: npx skills add https://github.com/ShunsukeHayashi/lark-harness --skill lark-slides-shunsukehayashi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Feishu Slides management often requires manual steps to create presentations, add slides, and fetch or modify XML content. This Skill provides a CLI- and API-driven approach to automate these tasks, reduce errors, and speed up slide workflows.

Core Features & Use Cases

  • Create new presentations with +create, optionally adding slides in a single operation.
  • Read full presentation XML and inspect slide content for auditing or reuse.
  • Add, delete, and rearrange slides programmatically to support end-to-end slide workflows in product demos, investor decks, and training materials.

Quick Start

Create a new Feishu Slides presentation or update an existing one using the Lark CLI with slides commands.

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 presentation creation?

Automate Feishu Slides presentation creation by using the Lark CLI with slides commands to programmatically generate presentations and optionally add slides in a single operation.

How do I retrieve XML content from Feishu Slides for auditing?

Retrieve XML content from Feishu Slides by reading the full presentation XML through the Lark CLI, allowing you to inspect slide content for auditing, reuse, or programmatic manipulation.

Can I programmatically rearrange slides in a Feishu presentation?

You can programmatically rearrange slides in a Feishu presentation using the Lark CLI to add, delete, and reorder slide elements for product demos, investor decks, and training materials.

Does the Feishu Slides CLI workflow require a specific XML schema?

The Feishu Slides CLI workflow requires adherence to the SML 2.0 schema and proper CLI scopes to ensure safe, auditable operations when manipulating presentation content.

What is the best way to manage Feishu Slides workflows via command line?

The best way to manage Feishu Slides workflows via command line is using the Lark CLI to orchestrate content management, replacing manual steps with automated XML-driven operations.

Why use XML workflows for Feishu Slides content management?

XML workflows for Feishu Slides content management reduce manual errors and speed up slide workflows by providing a CLI- and API-driven approach to create, inspect, and modify presentations programmatically.