lark-wiki

Manage Feishu Knowledge Base nodes via the lark-cli wiki API.

Updated Sep 4, 2025
One-click install
npx skills add https://github.com/ykai55/dotfiles --skill lark-wiki-ykai55
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-wiki
Source: https://github.com/ykai55/dotfiles/tree/main/opencode/skills/lark-wiki
Command: npx skills add https://github.com/ykai55/dotfiles --skill lark-wiki-ykai55

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you manage Feishu (Lark) Knowledge Base spaces and the hierarchical document node structure without manually clicking through the UI, including creating, locating, moving/copying nodes, and organizing shortcuts.

Core Features & Use Cases

  • Knowledge space node retrieval: Fetch knowledge base node information to understand a space’s structure before acting on it.
  • Hierarchy and organization management: Organize documents and shortcuts within a knowledge base by working with node relationships.
  • Permission-aware operations: Enforce the required wiki node read scope for safe access when querying nodes.

Quick Start

Ask to fetch information for a specific knowledge space node using lark-cli wiki spaces get_node with your authenticated Feishu credentials.

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 knowledge base node information using the lark-cli wiki API?

Yes, you can organize Feishu wiki document hierarchies without manual UI clicking by managing node relationships through the lark-cli wiki API. This includes creating, locating, moving, or copying node structures and organizing shortcuts within a knowledge base space.

What permissions do I need to query Feishu wiki spaces and document nodes?

Querying Feishu wiki spaces and document nodes requires the wiki:node:read permission scope for safe access. You must apply this permission-aware operation when fetching knowledge base node information to understand a space's structure before acting on it.

Can I move or copy document node structures within a Feishu knowledge base programmatically?

Yes, you can move or copy document node structures within a Feishu knowledge base programmatically using the lark-cli wiki API. This allows hierarchy management and organization of documents and shortcuts by working directly with node relationships without manual UI interaction.

How do I discover and browse the hierarchical structure of a Feishu wiki space?

Discover and browse the hierarchical structure of a Feishu wiki space by fetching knowledge base node information through the lark-cli wiki API. This enables hierarchical browsing to understand the space's document node structure before performing organization actions like creating or moving nodes.

Do I need to check the schema before calling lark-cli wiki API methods for node management?

Yes, checking the schema for parameter formats before calling lark-cli wiki API methods is required for Feishu wiki node management. This ensures correct parameter formatting when performing discovery, hierarchical browsing, and node organization actions within the knowledge base.