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.