Skip to content

Feishu Wiki Manager

Lets an agent manage Feishu/Lark wiki spaces, nodes, and members via the lark-cli tool.

Repository
larksuite/cli
Stars
17,928
Licence
MIT
Files
14 files

What it does

Once installed, the agent can work with Feishu (Lark) knowledge bases: list and create wiki spaces, browse and create document nodes, move or copy nodes, and add, list or remove space members. It does this by running the lark-cli command-line tool with the user's permissions, following detailed rules for identity choice and safe deletion. It also routes related work to other Lark skills for file uploads and document editing.

Great for

  • Teams that keep documentation in Feishu/Lark wiki and want an agent to browse or reorganise it
  • Administrators who manage wiki space membership and need guardrails against mistakes
  • Users who want the agent to find or create wiki pages without clicking through the interface

Skip it if

  • Anyone without a Feishu/Lark account and lark-cli set up, since the skill cannot work without them
  • Bulk deletion or restructuring without review: deleting spaces and moving nodes are high-impact writes that change ownership and permissions
  • Editing the content of documents, sheets or bases, which is handled by other skills

Try asking

  • “List my Feishu wiki spaces and show me the structure of the engineering handbook”
  • “Create a new wiki page called Q3 Retrospective under the team space”
  • “Add the user Li Wei as a member of the product wiki space with editor role”
  • “Move this wiki page out of the knowledge base into my Drive folder”
Step-by-step guide: how to use Feishu Wiki ManagerInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 14 original files, the MIT licence and an attribution note.

    lark-wiki.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip lark-wiki.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip lark-wiki.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Name the space or wiki URL explicitly so the agent resolves the correct space_id before acting
  • Review the candidate list the agent shows before confirming any space deletion or move
  • Specify --as user for personal wiki resources, since the default identity may list the app's spaces instead

What's inside

  • references/lark-wiki-delete-space.md
  • references/lark-wiki-member-add.md
  • references/lark-wiki-member-list.md
  • references/lark-wiki-member-remove.md
  • references/lark-wiki-move-to-drive.md
  • references/lark-wiki-move.md
  • references/lark-wiki-node-copy.md
  • references/lark-wiki-node-create.md
  • references/lark-wiki-node-delete.md
  • references/lark-wiki-node-get.md
  • references/lark-wiki-node-list.md
  • references/lark-wiki-space-create.md
  • references/lark-wiki-space-list.md
  • SKILL.md

Redistributed unmodified from larksuite/cli under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.