Skip to content

Lark Suite Router

Routes Feishu/Lark workplace requests to the right Lark sub-skill and follows its guide.

Repository
larksuite/cli
Stars
17,928
Licence
MIT
Files
1 file

What it does

This is a router for Feishu/Lark (the workplace suite from ByteDance, also sold as Lark). When you ask for something involving Lark products, the agent picks the matching Lark sub-capability from a routing list, then reads that sub-capability's guide and follows it. It does not contain the detailed Lark commands itself; those live in the referenced sub-guides. The file also tells the agent to use this entry when Lark resources appear on doubao.com subdomains, instead of falling back to generic web fetching.

Great for

  • Teams already using Feishu/Lark who want an agent to work across Lark products from one entry point
  • Developers building agent workflows that combine several Lark capabilities, such as looking up a contact and then messaging them

Skip it if

  • Anyone without Feishu/Lark accounts, since the routed tasks need Lark access and the file cannot do anything useful without it
  • Users expecting full functionality from this file alone: the SKILL.md only routes; the sub-guides it points to (references/<name>/GUIDE.md) are not included in the files reviewed, so actual behaviour cannot be verified

Try asking

  • “Look up a colleague in Lark contacts, then send them a message”
  • “Find a Lark document or spreadsheet mentioned in a link and summarise it”
  • “Check Lark calendar availability and schedule a meeting”
Step-by-step guide: how to use Lark Suite RouterInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

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

    lark-suite.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

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

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip lark-suite.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 Lark product and the goal clearly (for example 'message Li Wei on Lark'), so the router picks the right sub-capability.
  • Install and log in to lark-cli before use; authentication and permission problems are handled by the lark-shared guide.
  • Review the sub-guides you are routed to before approving actions that send messages or change documents.

What's inside

  • 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.