lark-wiki

Manage Feishu Wiki spaces, members, and document nodes with safe ID resolution.

1|Updated May 17, 2026
One-click install
npx skills add https://github.com/mykcs/myk-skills --skill lark-wiki-mykcs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-wiki
Source: https://github.com/mykcs/myk-skills/tree/main/lark-wiki
Command: npx skills add https://github.com/mykcs/myk-skills --skill lark-wiki-mykcs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you manage Feishu Wiki knowledge bases and their document node trees—creating spaces and nodes, listing and maintaining members, and moving/copying nodes—without manually stitching together authentication, IDs, pagination, and safety checks.

Core Features & Use Cases

  • Space & node lifecycle management: create spaces, create nodes (including shortcuts), list nodes, get node details, move/copy/delete nodes.
  • Member administration with hard constraints: add/remove/list space members with correct member type/role, pagination support, and explicit safety rules for user vs bot identity.
  • Reliable targeting & resolution: resolves human-friendly inputs such as wiki URLs or my_library into real space_id before performing operations.
  • High-risk write guardrails: for destructive actions like deleting spaces/nodes or copying subtrees, it enforces explicit confirmations (e.g., --yes) and presents candidates for critical deletions.

Quick Start

Use lark-wiki to list all wiki spaces accessible to you by running: lark-cli wiki +space-list

Frequently Asked Questions about lark-wiki

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

FAQPage Schema
How do I automate Feishu wiki space management and node hierarchy operations?

You can automate Feishu wiki space management by using lark-cli with schema-verified parameters to create spaces, browse wiki trees, and administer document nodes safely without manual ID stitching.

Can I resolve wiki URLs or my_library into real space IDs for Feishu operations?

Yes, Feishu wiki operations support user-centric identity handling by resolving human-friendly inputs like wiki URLs or my_library into real space_id values before executing any space or node actions.

What safety guardrails apply when deleting Feishu wiki nodes or copying subtrees?

Destructive Feishu wiki actions like deleting nodes or copying subtrees enforce explicit confirmations such as the --yes flag and present candidates for critical deletions to prevent irreversible data loss.

How do I add and remove Feishu wiki space members with correct roles?

Feishu wiki member administration supports adding, removing, and listing space members with correct member type and role assignments, including pagination support and explicit safety rules for user versus bot identity.

Does lark-wiki require manual authentication setup for Feishu wiki document lifecycle tasks?

No, this approach handles Feishu wiki document lifecycle tasks like creating nodes, moving, and deleting spaces by managing authentication, pagination, and safety checks internally through lark-cli.

What are the limitations when moving or copying Feishu wiki document nodes?

Feishu wiki node operations require schema-verified parameters and enforce confirmation rules for irreversible actions, meaning high-risk moves or subtree copies cannot bypass the explicit candidate selection constraints.