lark-skill-maker

Convert Lark/Feishu API operations into reusable Claude Code Skill packages.

1|Updated May 17, 2026
One-click install
npx skills add https://github.com/mykcs/myk-skills --skill lark-skill-maker-mykcs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-skill-maker
Source: https://github.com/mykcs/myk-skills/tree/main/lark-skill-maker
Command: npx skills add https://github.com/mykcs/myk-skills --skill lark-skill-maker-mykcs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users turn Feishu/Lark API capabilities into reusable Claude Code Skills, avoiding repetitive manual command writing and inconsistent workflows.

Core Features & Use Cases

  • Reusable Skill creation from lark-cli: Guides users to define a new Skill using a consistent SKILL.md template and lark-cli command patterns.
  • API discovery workflow: Covers how to inspect available registered APIs and shortcuts, then fall back to raw OpenAPI calls via schema and api endpoints.
  • Encapsulation of atomic or multi-step flows: Supports wrapping single operations or orchestrating multiple dependent steps with clear data passing (e.g., resource IDs).
  • Scope-aware permissions guidance: Helps document required OAuth scopes (scope:name) and login steps through lark-cli auth login.

Quick Start

Create a new Skill package by writing SKILL.md for your desired lark-cli workflow after confirming the correct service/resource/method and required scopes via lark-cli --help and lark-cli schema.

Frequently Asked Questions about lark-skill-maker

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

FAQPage Schema
How do I package Feishu API calls into reusable automation workflows?

You package Feishu API calls by defining a new Skill with a SKILL.md template and lark-cli command patterns, converting API operations into reusable Claude Code Skill packages for repeated Bitable CRUD and automation tasks.

What is the process for discovering available Feishu APIs before creating a Skill?

API discovery involves inspecting registered APIs and shortcuts via lark-cli --help, then falling back to raw OpenAPI calls using schema and api endpoints to confirm the correct service, resource, and method before templating.

Do I need OAuth scopes to automate Bitable operations with lark-cli?

Yes, authenticated execution requires documenting required OAuth scope:name permissions and completing login steps through lark-cli auth login to automate Bitable operations successfully.

Can I encapsulate multi-step Feishu workflows that pass data between dependent API calls?

Yes, Skill creation supports orchestrating multiple dependent steps with clear data passing, such as routing resource IDs between sequential Feishu API operations within a single reusable package.

What's the best way to avoid repetitive manual command writing for Lark API automation?

The best way to avoid repetitive manual commands is encapsulating atomic API calls or multi-step workflows into a reusable Claude Code Skill using the mandatory SKILL.md YAML frontmatter and lark-cli command patterns.