lark-wiki

Manage and query Feishu (Lark) wiki nodes using lark-cli.

2|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/augustscl/awesome-xiawang-skills --skill lark-wiki-augustscl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-wiki
Source: https://github.com/augustscl/awesome-xiawang-skills/tree/main/lark-wiki
Command: npx skills add https://github.com/augustscl/awesome-xiawang-skills --skill lark-wiki-augustscl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a structured way to query and manage Feishu (Lark) knowledge base spaces and document nodes using the lark-cli, preventing guesswork about API parameters and reducing manual navigation of wiki hierarchies.

Core Features & Use Cases

  • Inspect API schemas before calling endpoints to ensure correct request parameters.
  • Retrieve node metadata and browse knowledge space hierarchies (e.g., get_node).
  • Organize documents by creating, moving, or copying nodes and integrating wiki data into automation or tooling.
  • Permission-aware operations: documents read operations require wiki:node:read scope and proper authentication as documented in the shared SKILL.md.

Quick Start

Use lark-cli to inspect the wiki schema and then run lark-cli wiki spaces get_node with the node id to retrieve the desired knowledge space node.

Frequently Asked Questions about lark-wiki

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

FAQPage Schema
How do I retrieve Feishu wiki document nodes using lark-cli?

To retrieve Feishu wiki document nodes, use `lark-cli wiki spaces get_node` with the target node id to fetch metadata and browse knowledge space hierarchies programmatically.

What permissions do I need to query Feishu knowledge spaces?

Querying Feishu knowledge spaces requires the `wiki:node:read` scope and proper authentication configured within lark-cli. Permission-aware operations ensure secure access to organizational wiki data.

Can I move or copy document nodes within Feishu knowledge spaces?

Yes, you can organize documents by creating, moving, or copying nodes within Feishu knowledge spaces. This supports structured knowledge management and integration into automation workflows.

How do I validate API parameters before calling Feishu wiki endpoints?

Validate API parameters by running the `lark-cli schema` command before calling Feishu wiki endpoints. This inspects the API schema to ensure correct request parameters and prevents guesswork.

Do I need lark-cli installed to manage Feishu knowledge base spaces?

Yes, lark-cli installation and authentication are required to manage Feishu knowledge base spaces. The tool acts as the interface for querying nodes and integrating wiki data into automation workflows.

What is the best way to integrate Feishu wiki data into automation workflows?

The best way to integrate Feishu wiki data into automation workflows is using lark-cli to inspect schemas, retrieve node metadata, and programmatically organize documents within knowledge spaces.