lark-skill-maker

Create reusable lark-cli skills for Feishu API workflows.

14|4|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/zephyrwang6/allSkills --skill lark-skill-maker-zephyrwang6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-skill-maker
Source: https://github.com/zephyrwang6/allSkills/tree/main/lark-skill-maker
Command: npx skills add https://github.com/zephyrwang6/allSkills --skill lark-skill-maker-zephyrwang6

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you turn Feishu API workflows into reusable lark-cli Skills instead of rebuilding the same command sequences every time.

Core Features & Use Cases

  • Skill Design for lark-cli: Defines a clear SKILL.md structure for wrapping atomic API calls or orchestrating multi-step workflows.
  • API Discovery Guidance: Shows how to inspect registered resources, shortcuts, schemas, and raw OpenAPI endpoints when the built-in CLI coverage is incomplete.
  • Use Case: Use it when you need a new internal Skill for operations like room management, messaging automation, or other Feishu tasks that should be repeatable and easy to invoke.

Quick Start

Ask the assistant to create a new lark-cli Skill for your Feishu workflow, including the SKILL.md frontmatter, usage instructions, and permission notes.

Frequently Asked Questions about lark-skill-maker

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

FAQPage Schema
How do I automate Feishu API workflows without rebuilding command sequences every time?

You can automate Feishu API workflows by creating reusable lark-cli skills that wrap atomic API calls or multi-step orchestrations into a defined SKILL.md structure for repeatable invocation.

What is the best way to build a custom command-line automation for Feishu when existing CLI commands are insufficient?

The best way to build custom Feishu command-line automation is authoring a lark-cli skill that inspects registered resources, schemas, and raw OpenAPI endpoints to define the specific methods, paths, and parameters needed.

How does lark-cli skill authoring work for multi-step API orchestrations?

Lark-cli skill authoring works by inspecting the raw OpenAPI schema to define required methods, paths, parameters, and scopes, then wrapping those multi-step API operations into a reusable SKILL.md file.

Do I need raw OpenAPI access to create a Feishu API skill for messaging automation?

Yes, you need raw OpenAPI access and schema inspection to define the necessary methods, paths, parameters, and scopes when creating a custom Feishu API skill for tasks like messaging automation or room management.

Can I use lark-cli skills for room management and messaging automation tasks?

Yes, you can use lark-cli skills for room management and messaging automation by wrapping atomic API operations or multi-step task workflows into repeatable commands when built-in CLI coverage is incomplete.

What are the limitations of using lark-cli skills for Feishu API workflows?

Lark-cli skills are limited by existing registered commands and require schema inspection plus raw OpenAPI access to define missing methods, paths, and parameters when built-in CLI coverage is insufficient for your workflow.