lark-skill-maker

Package Feishu API operations into reusable Skills for the Lark CLI.

Updated Aug 17, 2024
One-click install
npx skills add https://github.com/LinoWhy/.dotfiles --skill lark-skill-maker-linowhy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lark-skill-maker
Source: https://github.com/LinoWhy/.dotfiles/tree/main/agents/.agents/skills/lark-skill-maker
Command: npx skills add https://github.com/LinoWhy/.dotfiles --skill lark-skill-maker-linowhy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

将飞书 API 操作封装成可复用的 Skill,减少重复手动调用并提升 AI 自动化协作的效率。

Core Features & Use Cases

  • 基于 lark-cli 构建 Skill,支持将原子 API 封装成可复用任务与多步编排。
  • 适用于将常用飞书 API 调用打包成一个可复用的技能,便于 AI 直接调用。
  • Use Case: 当你需要多次执行相同的飞书 API 组合时,可以通过一个 Skill 统一管理和复用。

Quick Start

Create a new Skill by adding a SKILL.md with name and description and then follow the template to define usage.

Frequently Asked Questions about lark-skill-maker

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

FAQPage Schema
How do I wrap Feishu API calls into a reusable automation workflow?▼

To wrap Feishu API calls, you create a SKILL.md file with a name and description, then define usage in a Markdown body. This packages atomic API operations or multi-step workflows into a single reusable Lark CLI Skill.

What is a Lark CLI Skill and when do I need to create one?▼

A Lark CLI Skill is a packaged set of Feishu API operations defined by a SKILL.md frontmatter and Markdown body. You need one when you want to automate repeated API combinations and let AI directly call them.

Can I combine multiple Feishu API steps into a single Skill for AI automation?▼

Yes, you can combine multiple Feishu API steps into a single Skill. The Skill supports multi-step orchestration, allowing you to package several atomic API calls into one unified, reusable automation task for AI-assisted workflows.

Do I need any external dependencies to build a Feishu API Skill?▼

No external dependencies are required to build a Feishu API Skill. You only need to create a SKILL.md file with frontmatter and a Markdown body, alongside optional scripts, references, or assets directories for your automation logic.

What's the best way to reduce repeated manual Feishu API calls during AI tasks?▼

The best way to reduce repeated manual Feishu API calls is to package them into a reusable Skill. By defining the API operations in a SKILL.md template, AI assistants can directly execute the packaged workflow.

What limitations exist when packaging Feishu API operations into a Skill?▼

The Skill requires a SKILL.md frontmatter with a name and description and a Markdown body explaining usage. It is designed for wrapping Feishu API operations for the Lark CLI, so complex logic outside this scope may need external scripts.