lark-openapi-explorer

Discover and call Feishu OpenAPI endpoints via lark-cli.

28|2|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/echonoshy/ripple --skill lark-openapi-explorer-echonoshy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-openapi-explorer
Source: https://github.com/echonoshy/ripple/tree/main/skills/lark/lark-openapi-explorer
Command: npx skills add https://github.com/echonoshy/ripple --skill lark-openapi-explorer-echonoshy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli, and includes scripts (resource) components.

What problem does it solve?

When existing lark-* skills or CLI commands don't suffice, this skill allows users to dive into Feishu's OpenAPI documentation and call原生 interfaces directly, catering to specialized API needs.

Core Features & Use Cases

  • API Discovery: Leverages markdown document libraries to explore and locate the desired OpenAPI interfaces.
  • API Execution: Offers commands to call API with the exact specifications found, including GET, POST, PUT, DELETE methods.
  • Use Case: A user struggling with specific use cases like group management not covered by standard skills can utilize this skill to interact with Feishu's native OpenAPI.

Quick Start

Start the exploration process by confirming that no existing skills cover the desired API, then navigate the Feishu OpenAPI documentation with the skill to locate the relevant API interface, and finally, execute the API using lark-cli api with the specifications obtained.

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 Feishu OpenAPI endpoints when standard lark CLI commands don't support my use case?

To call Feishu OpenAPI endpoints for specialized features, you can use this skill to explore the OpenAPI documentation and execute native interfaces directly via lark-cli. It identifies the exact API specifications needed to bypass standard command limitations.

Can I execute POST and DELETE methods directly using the Feishu OpenAPI?

Yes, you can execute POST and DELETE methods directly using the Feishu OpenAPI. This skill supports calling APIs with exact specifications found in the documentation, covering GET, POST, PUT, and DELETE requests through lark-cli.

What is the best way to discover specific Feishu OpenAPI interfaces for group management?

The best way to discover specific Feishu OpenAPI interfaces for group management is by navigating the markdown document libraries. This skill leverages these libraries to explore and locate the desired native OpenAPI interfaces for specialized needs.

Do I need lark-cli to run native Feishu API calls?

Yes, you need lark-cli to run native Feishu API calls. This skill facilitates direct API execution by utilizing the lark-cli dependency, allowing you to call identified Feishu OpenAPI endpoints with the exact specifications obtained.

When should I use direct Feishu OpenAPI exploration instead of existing lark skills?

You should use direct Feishu OpenAPI exploration when existing lark skills or CLI commands do not cover your specialized API needs. It allows you to dive into native OpenAPI documentation to interact with interfaces for unsupported use cases.