lark-openapi-explorer

Extract Feishu/Lark OpenAPI endpoints from official docs for lark-cli api calls.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

当现有的 lark-* skill 或 lark-cli 未覆盖所需原生 OpenAPI 时,本技能从飞书/OpenAPI 官方文档库中逐层挖掘原生接口,并提供可直接通过 lark-cli api 调用的规范。

Core Features & Use Cases

  • 从官方文档库定位未封装的原生 OpenAPI 接口,输出完整的 HTTP 方法、路径、参数与响应信息。
  • 提供按步骤的挖掘流程,确保不跳步且可复现,便于集成到自动化工作流中。
  • 适用于需要直接访问官方 OpenAPI 的场景,如替代未封装的 CLI 命令、进行快速 API 集成与测试。

Quick Start

在文档中定位目标 OpenAPI 后,使用 lark-cli api 进行一次原生接口调用。

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 Feishu OpenAPI endpoints when existing lark-cli commands do not cover my needs?

To find Feishu OpenAPI endpoints, you navigate layered official markdown docs to extract the HTTP method, path, parameters, and response details for integration via lark-cli. This exposes native interfaces when existing commands lack coverage.

What is the process for extracting raw OpenAPI details from Feishu documentation?

The extraction process involves a step-by-step workflow to locate target OpenAPI in official docs, ensuring no steps are skipped. It outlines authentication, permissions, and deterministic usage with the lark-cli api for reproducible integration.

Can I use lark-cli to call native Feishu endpoints directly?

Yes, you can use lark-cli api to make native Feishu endpoint calls directly. After locating the target OpenAPI in the documentation, you execute the call using the extracted method and parameters for quick API integration and testing.

Does the Feishu OpenAPI exploration workflow require specific authentication setup?

Yes, Feishu OpenAPI exploration requires specific authentication and permissions setup. The workflow outlines these technical requirements explicitly to ensure deterministic usage and successful integration when calling native endpoints through lark-cli.

Why should I use documentation exploration instead of existing lark skills for API integration?

You should use documentation exploration when existing lark skills or CLI commands do not cover the required native OpenAPI. It provides direct access to official endpoints, allowing you to bypass unwrapped commands for fast API integration.

What limitations exist when extracting OpenAPI paths from Feishu markdown docs?

A key limitation is that extraction depends on navigating layered markdown docs manually to locate unwrapped endpoints. It serves specifically as a fallback for missing CLI commands rather than a replacement for existing pre-packaged lark skills.