Lark Slides
Skill Active飞书幻灯片:创建和编辑幻灯片,接口通过 XML 协议通信。创建演示文稿、读取幻灯片内容、管理幻灯片页面(创建、删除、读取、局部替换)。当用户需要创建或编辑幻灯片、读取或修改单个页面时使用。
To enable users and AI agents to programmatically create and edit Feishu slides, facilitating content generation and management through a structured interface.
Features
- Create and edit Feishu slides
- Communicate via XML protocol
- Read slide content
- Manage slide pages (create, delete, read, partial replace)
- Utilize templates via Python scripts
Use Cases
- Creating or editing presentations
- Reading or modifying individual slide pages
- Automating slide creation based on templates
- Managing presentation content programmatically
Non-Goals
- Providing a graphical user interface for slide editing
- Directly manipulating presentation files outside the Feishu platform
- Offering functionalities unrelated to Feishu slides management
Workflow
- Clarify user requirements (theme, audience, style preferences).
- Search for matching templates if applicable using `template_tool.py search`.
- Summarize or extract template content.
- Generate presentation outline for user confirmation.
- Create the presentation using `slides +create` or `xml_presentation.slide create`.
- Perform XML self-check and layout risk checks using `layout_lint.py`.
- Verify created presentation by reading XML content.
- Deliver presentation ID and access URL to the user.
Practices
- API interaction
- XML data handling
- Template utilization
- Workflow automation
Prerequisites
- lark-cli installed
- lark-cli authenticated with appropriate scopes (e.g., slides:presentation:create, docs:document.media:upload)
Trust
- warning:Issues AttentionThere are 154 open issues and 125 closed issues in the last 90 days, with a closure rate potentially below 50% and a high number of open issues, suggesting maintainer engagement could be improved.
Installation
npx skills add larksuite/cliRuns the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.
Quality Score
Trust Signals
Similar Extensions
X Twitter Scraper
100Use when the user needs X (Twitter) data or confirmation-gated X actions through Xquik: tweet search, user lookup, follower extraction, media download, monitoring, webhooks, MCP, SDKs, posting, likes, DMs, and profile updates. Requires a Xquik API key. Never ask for X login material.
Slack
100Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.
Github
100Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.
Lark Wiki CLI
100飞书知识库:管理知识空间、空间成员和文档节点。创建和查询知识空间、查看和管理空间成员、管理节点层级结构、在知识库中组织文档和快捷方式。当用户需要在知识库中查找或创建文档、浏览知识空间结构、查看或管理空间成员、移动或复制节点时使用。
Lark Calendar
100飞书日历(calendar):提供日历与日程(会议)的全面管理能力。核心场景包括:查看/搜索日程、创建/更新日程、管理参会人、查询忙闲状态及推荐空闲时段、查询/搜索与预定会议室。注意:涉及【预约日程/会议】或【查询/预定会议室】时,必须先读取 references/lark-calendar-schedule-meeting.md 工作流!高频操作请优先使用 Shortcuts:+agenda(快速概览今日/近期行程)、+create(创建日程并按需邀请参会人及预定会议室)、+update(更新既有日程字段,或独立增删参会人/会议室)、+freebusy(查询用户主日历的忙闲信息和rsvp的状态)、+rsvp(回复日程邀请)
Lark Base
100当需要用 lark-cli 操作飞书多维表格(Base)时调用:搜索 Base、建表、字段管理、记录读写、记录分享链接、视图配置、历史查询,以及角色/表单/仪表盘管理/工作流;也适用于把旧的 +table / +field / +record 写法改成当前命令写法。涉及字段设计、公式字段、查找引用、跨表计算、行级派生指标、数据分析需求时也必须使用本 skill。