lark-openapi-explorer

Extract OpenAPI endpoint details from official Lark Markdown documents for lark-cli api invocation.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/liutao96/skill --skill lark-openapi-explorer-liutao96
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-openapi-explorer
Source: https://github.com/liutao96/skill/tree/main/lark-openapi-explorer
Command: npx skills add https://github.com/liutao96/skill --skill lark-openapi-explorer-liutao96

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers locate and access native OpenAPI endpoints published by Feishu/Lark in their official Markdown documentation when no existing skill or CLI command covers the requested API. It streamlines discovery and reduces manual digging through documentation.

Core Features & Use Cases

  • OpenAPI discovery: navigate the documentation hierarchy to identify relevant API definitions.
  • API surface extraction: extract method, path, parameters, and required scopes from official docs for later use with lark-cli api.
  • Use case: when a user needs a non-registered Feishu/Lark API and wants to validate its spec before invocation.

Quick Start

Identify the native Feishu/Lark OpenAPI endpoint from the official markdown library that matches the user request.

Frequently Asked Questions about lark-openapi-explorer

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

FAQPage Schema
How do I find native Feishu OpenAPI endpoints not covered by existing CLI commands?

You can discover native Feishu OpenAPI endpoints by parsing the official Lark markdown documentation repository, which extracts HTTP methods, paths, parameters, and required authentication scopes for unregistered APIs.

What is the process to extract Feishu API parameters and response schemas from markdown docs?

Extracting Feishu API parameters and response schemas involves navigating the official Lark markdown documentation hierarchy to identify relevant API definitions, then parsing the documents to validate specs before invoking them via lark-cli api.

Can I use lark-cli api to invoke unregistered Feishu OpenAPI interfaces?

Yes, you can use lark-cli api to invoke unregistered Feishu OpenAPI interfaces by first using this skill to parse the official markdown repository and output a ready-to-call API specification with method, path, and parameters.

Does this approach work for discovering Lark APIs requiring specific authentication scopes?

Yes, discovering Lark APIs with specific authentication scopes works because the skill parses official markdown documents to extract required authentication scopes alongside HTTP methods, paths, and response schemas for validation.

When do I need to parse the official Lark markdown repository for OpenAPI discovery?

You need to parse the official Lark markdown repository for OpenAPI discovery when existing skills or CLI commands do not cover your requested Feishu API and you must inspect, validate, and prepare the unregistered interface for invocation.

What are the limitations of relying on markdown documentation for Feishu API discovery?

The limitation of relying on markdown documentation for Feishu API discovery is that it only extracts APIs published in the official repository, meaning any undocumented native Lark endpoints or internal interfaces remain completely inaccessible.