lark-openapi-explorer

Explore Feishu and Lark OpenAPI endpoints from official documentation and execute API requests.

26|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/yjzhang2003/oh-my-feishu --skill lark-openapi-explorer-yjzhang2003
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-openapi-explorer
Source: https://github.com/yjzhang2003/oh-my-feishu/tree/main/oh-my-feishu-plugin/skills/lark-openapi-explorer
Command: npx skills add https://github.com/yjzhang2003/oh-my-feishu --skill lark-openapi-explorer-yjzhang2003

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli.

What problem does it solve?

This skill bridges the gap when existing CLI commands or pre-built skills do not cover specific Feishu/Lark API requirements, allowing users to directly access the full breadth of the native OpenAPI ecosystem.

Core Features & Use Cases

  • Documentation Mining: Automatically traverses official Feishu/Lark markdown documentation to locate specific API endpoints and their specifications.
  • Direct API Execution: Enables the execution of arbitrary GET, POST, PUT, and DELETE requests via the lark-cli interface.
  • Use Case: When a user needs to perform a specialized administrative action like setting a group announcement that isn't exposed by standard CLI tools, this skill identifies the correct endpoint and executes the request safely.

Quick Start

Use the lark-openapi-explorer skill to find and call the native API for updating group announcements.

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 not covered by standard CLI commands?

To call Feishu OpenAPI endpoints beyond standard CLI commands, you can parse official markdown documentation to locate specific API specifications and execute arbitrary GET, POST, PUT, and DELETE requests directly via the lark-cli interface.

What is the best way to automate setting a Lark group announcement through the API?

The best way to automate setting a Lark group announcement is to traverse official Feishu markdown documentation to identify the correct native OpenAPI endpoint, then execute the authenticated API request safely using lark-cli.

Do I need lark-cli to execute native Lark API requests?

Yes, you need lark-cli installed for authenticated API execution. The skill uses lark-cli to directly invoke native Feishu and Lark OpenAPI endpoints after discovering their specifications from official documentation repositories.

How does documentation mining work for discovering Feishu API specifications?

Documentation mining for Feishu API specifications works by automatically traversing official markdown documentation repositories to locate specific API endpoints and their specifications, facilitating advanced administrative tasks and custom integrations.

When should I use native OpenAPI endpoints instead of standard CLI wrappers for Feishu?

You should use native OpenAPI endpoints instead of standard CLI wrappers when you need to perform specialized administrative actions or custom integrations that exceed the capabilities of standard CLI tools, requiring direct API access.

Can I execute POST and PUT requests to manage custom Feishu integrations?

Yes, you can execute POST and PUT requests to manage custom Feishu integrations. The skill enables the execution of arbitrary GET, POST, PUT, and DELETE requests via the lark-cli interface after locating the correct endpoint specifications.