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.