lark-skill-maker

Package Feishu/Lark API operations into reusable lark-cli Skills with SKILL.md.

16.3k|1.3k|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/larksuite/cli --skill lark-skill-maker
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lark-skill-maker
Source: https://github.com/larksuite/cli/tree/main/skills/lark-skill-maker
Command: npx skills add https://github.com/larksuite/cli --skill lark-skill-maker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables developers to create reusable Skills for lark-cli by encapsulating Feishu/Lark API operations into portable, repeatable templates.

Core Features & Use Cases

  • Provides a simple SKILL.md template with required frontmatter (name, description) and optional metadata to describe dependencies and bins.
  • Guides building new Skills that wrap API calls, multi-step workflows, or command shortcuts for reuse across agents.
  • Use Case: A developer creates a Skill to encapsulate a common Feishu API pattern and shares it with AI agents.

Quick Start

Create a new Skill by adding SKILL.md with the required frontmatter and optional resources to extend lark-cli.

Frequently Asked Questions about lark-skill-maker

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

FAQPage Schema
How do I create reusable automation templates for Feishu API operations?▼

You can wrap Feishu API calls into reusable lark-cli Skills by creating a SKILL.md file with required name and description frontmatter, plus optional scripts, references, and assets directories for multi-step workflow automation.

What is a lark-cli Skill and how does it package API workflows?▼

A lark-cli Skill packages Feishu and Lark API operations into portable, reusable templates for AI agents. It requires a structured SKILL.md with name and description frontmatter, plus optional bins and scripts directories.

Can I convert multi-step Feishu API flows into a single reusable command?▼

Yes, you can orchestrate multi-step Feishu API flows as a single reusable lark-cli Skill. Define the workflow steps in a SKILL.md file and use optional scripts and references directories to manage the API call sequence.

Do I need specific dependencies installed to build lark-cli skills?▼

No external dependencies are required to build lark-cli skills. You only need a properly structured SKILL.md file with name and description frontmatter, though you can optionally add a bins entry and scripts for your API automation tasks.

What's the best way to share Feishu API automation tasks with AI agents?▼

The best way to share Feishu API automation tasks with AI agents is to wrap them in a lark-cli Skill. Package your API calls and multi-step workflows into a SKILL.md template so agents can execute the reusable automation directly.

Why does my lark-cli skill require a bins entry in the metadata?▼

A bins entry in SKILL.md metadata is required to register lark-cli as the execution environment for the Skill. This ensures your packaged Feishu API operations and multi-step automation scripts are correctly recognized and runnable.