lark-openapi-explorer

Locate and invoke Feishu/Lark OpenAPI endpoints from official Markdown docs via lark-cli.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Feishu/Lark native OpenAPI endpoints are often only described in official Markdown docs. When existing skills or CLI commands do not cover a user request, this skill guides you to locate and invoke the underlying OpenAPI through the official docs and lark-cli api.

Core Features & Use Cases

  • Discover and extract native OpenAPI endpoints from Feishu/Lark documentation when no CLI-registered command exists.
  • Navigate the layered documentation structure (llms.txt → llms-<module>.txt → api-doc.md) to identify the exact API.
  • Generate actionable API call specifications and execute them via lark-cli api.
  • Use Case: A developer needs a not-yet-encapsulated Feishu OpenAPI; this skill helps locate and prepare the call so you can run it with the CLI.

Quick Start

Run through the official docs to locate the target OpenAPI endpoint and call it with lark-cli api when existing skills do not cover the 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 call a Feishu OpenAPI endpoint when there is no existing CLI command for it?

To call a Feishu OpenAPI endpoint without an existing CLI command, you can navigate the hierarchical official Markdown documentation (llms.txt, module files, api-doc.md) to locate the target API and execute it using lark-cli.

How do I find specific Feishu OpenAPI endpoints from the official Markdown documentation?

Finding specific Feishu OpenAPI endpoints involves traversing the layered document structure from llms.txt down to llms-<module>.txt and api-doc.md, translating the Chinese documentation to identify the exact endpoint specification.

Can I use lark-cli to execute native Feishu APIs not yet covered by existing skills?

Yes, you can use lark-cli to execute native Feishu APIs not covered by existing skills by extracting the actionable API call specifications from the official docs and passing them to the lark-cli api command.

Does the Feishu OpenAPI discovery process require reading Chinese documentation?

Yes, the Feishu OpenAPI discovery process requires reading and translating Chinese official documentation to validate endpoint specifications and generate actionable API calls before execution.

What is the best way to generate API specifications for unregistered Feishu OpenAPI endpoints?

The best way to generate API specifications for unregistered Feishu OpenAPI endpoints is to parse the hierarchical Markdown docs and translate the text into a complete API specification formatted for lark-cli execution.

Why should I use lark-cli for Feishu API discovery instead of other category-level tools?

You should use lark-cli for Feishu API discovery because it directly executes the actionable API specifications extracted from the layered official Markdown docs, bridging the gap when existing skills lack coverage.