lark-skill-maker

Creates reusable AI Skills for Feishu API operations using lark-cli.

195|12|Updated Jul 19, 2026
One-click install
npx skills add https://github.com/ZJU-REAL/HugAgentOS --skill lark-skill-maker-zju-real
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lark-skill-maker
Source: https://github.com/ZJU-REAL/HugAgentOS/tree/main/src/backend/plugin_bundles/marketplace/feishu-cli/skills/lark-skill-maker
Command: npx skills add https://github.com/ZJU-REAL/HugAgentOS --skill lark-skill-maker-zju-real

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users turn Feishu API operations into reusable AI Skills without manually designing CLI commands, authentication guidance, parameter schemas, or multi-step workflows.

Core Features & Use Cases

  • API Discovery: Inspect registered lark-cli services, resources, shortcuts, and parameter schemas before implementing a Skill.
  • Workflow Design: Package atomic Feishu API calls or orchestrate multi-step processes with clear data flow, permissions, validation, and failure handling.
  • OpenAPI Fallbacks: Research official Feishu OpenAPI documentation when lark-cli does not provide the required endpoint, then use direct API calls through the CLI.
  • Use Case: Create a Skill that guides an AI through searching Feishu meeting rooms, recording identifiers, and using them in subsequent operations with the required scopes and confirmation safeguards.

Quick Start

Use the lark-skill-maker skill to design a reusable Feishu workflow Skill for the requested lark-cli operations.

Frequently Asked Questions about lark-skill-maker

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

FAQPage Schema
How do I build reusable Feishu API skills without manually designing CLI commands?▼

To build reusable Feishu API skills, use lark-cli to package Feishu API operations, automatically generating parameter schemas, authentication scopes, and multi-step workflows without manual CLI command design.

How do I orchestrate multi-step Feishu workflows with proper data flow and validation?▼

You orchestrate multi-step Feishu workflows by packaging atomic API calls into a single Skill, applying clear data flow, permission scopes, validation rules, and failure handling across the sequence.

Can I use lark-cli to call Feishu OpenAPI endpoints that are not registered as services?▼

Yes, when lark-cli does not provide a required endpoint, you can research official Feishu OpenAPI documentation and use direct API calls through the CLI to execute the unsupported operations.

Do I need lark-openapi-explorer to research unsupported Feishu endpoints for my workflow?▼

Yes, when creating a Feishu API Skill and lark-cli lacks the required endpoint, you need the lark-openapi-explorer Skill to research official documentation before implementing direct API calls.

What is the best way to inspect Feishu services and parameter schemas before implementing API automation?▼

The best way to inspect Feishu services is using lark-cli to check registered services, resources, shortcuts, and parameter schemas before implementing your API automation workflow.