PlugWiki

lark-okr Skill for Claude: View and Update Lark OKRs

lark-okr lets Claude view, create and update OKRs in Lark (Feishu): objectives, key results, alignments, progress and comments.

Installs
409.6K
on skills.sh
Stars
17.9K
on GitHub
Files
25
besides SKILL.md
Updated
Oct 2026
last repo commit

lark-okr covers OKR cycles, objectives, key results, alignments, indicators, progress records and comments through lark-cli shortcuts such as +cycle-list, +cycle-detail, +batch-create, +patch and +progress-create. It can read your own OKRs or a colleague's after looking up their user ID, and it can write a first draft of your OKRs.

It needs lark-cli and a signed-in Lark account. SKILL.md is written in Chinese. It keeps score changes separate from progress: only an explicit request to change the score edits it. It does not manage tasks or calendars.

Good for

  • Lark or Feishu users who track OKRs every quarter
  • Managers who read a team's OKRs and progress
  • Anyone who wants Claude to draft objectives and key results

Install lark-okr

Claude Code

  1. 1

    Copy this prompt.

    Install the lark-okr skill in Claude Code. Run this command:
    
    npx @larksuite/cli@latest install
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

This skill drives the lark-cli program and starts by reading the lark-shared skill for sign-in and permissions, so install the whole set from the Lark CLI repo, not this folder alone. Pick one install route. The skills-only route assumes lark-cli is already on your machine.

From the project README. Source.

What's in the skill

When it loads

飞书 OKR:管理目标与关键结果。查看和编辑 OKR 周期、目标、关键结果、对齐关系、量化指标和进展记录。当用户需要查看或创建 OKR、管理目标和关键结果、查看对齐关系时使用。不负责:待办任务管理(lark-task)、日程/会议安排(lark-calendar)、绩效评估

Sections in SKILL.md

  1. 快速决策
  2. Shortcuts(推荐优先使用)
  3. 创建场景选择
  4. 格式说明
  5. API Resources
  6. alignments
  7. categories
  8. cycles
  9. cycle.objectives
  10. indicators
  11. key_results
  12. key_result.indicators
  13. objectives
  14. objective.alignments
  15. objective.indicators
  16. objective.key_results

Key facts

License
MIT
Installs on skills.sh
409,639 as of 2026-11-02
Last commit to the repo
2026-10-30

What it includes

  • Finds OKR cycles and shows their contents

    Lists a user's OKR cycles, then shows every objective and key result in one cycle.

    Try: “Show my OKRs for this quarter.”

    Network · +cycle-list / +cycle-detail

  • Drafts a set of objectives and key results

    Creates the Objective and KR skeleton for a cycle in one call.

    Try: “Write three objectives with key results for the next cycle.”

    Write · +batch-create

  • Adds one objective or one key result

    Use it for a single Objective, or to add a KR to an existing Objective.

    Write · +create

  • Edits text, notes, deadlines or the score

    The score option is used only when you ask for a score or grade. Scores run from 0 to 1 with one decimal.

    Write · +patch

  • Changes order or weights

    Re-sequences objectives and key results or sets their weights.

    Write · +reorder / +weight

  • Updates a numeric progress value

    For percentages or plain numbers, such as 75.

    Write · +indicator-update

  • Writes and manages progress notes

    Text progress records on an objective or key result.

    Write · +progress-create / list / update / delete

  • Comments and alignment links

    List, create, resolve and reopen comments, and manage alignment relations.

    Write · +comment-* and alignments

  • Looks up user IDs

    Finds your own or a colleague's user ID before reading their OKRs.

    Network · contact +get-user / +search-user

From the official docs

Permissions

Medium risk

Claude can create, edit and comment on OKRs as your Lark account. Ask it to show the changes before it applies them.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It can edit and reorder your OKRs

    Writes change real data in your cycle. Check the draft in chat before it runs +patch, +reorder or +weight.

  • Some deletes cannot be undone

    SKILL.md marks +progress-delete as unrecoverable and +comment-delete as permanent. Ask Claude to name the record before it deletes.

  • Progress and score are different fields

    SKILL.md separates them, but say clearly which one you want before an update.

  • It acts as your signed-in Lark account

    lark-cli signs in with your own Lark account. Check the permissions you grant at login.

Technical details
Talks toLark / Feishu Open Platform APIs through lark-cli
Scopes
  • Runs lark-cli okr commands as your account (user)

  • Reads and edits cycles, objectives, key results, progress and comments

Questions

What does the lark-okr skill do?

It lets Claude read and edit your OKRs in Lark (Feishu): cycles, objectives, key results, alignments, numeric progress, progress notes and comments.

How do I install lark-okr?

Use the install box at the top of this page. It installs the Lark CLI skills together, since this skill relies on lark-cli and on the lark-shared skill.

Can it see other people's OKRs?

SKILL.md says you can look up a colleague's user ID, then read their OKRs. It also mentions bot identity for viewing others, which needs extra permissions. What you can see depends on your Lark permissions.

Will it change my OKR score by accident?

SKILL.md says no. It treats progress and score as different things and edits the score only when you explicitly ask for a score, grade or rating.

Does it need an API key?

No key is named in SKILL.md. You sign in with lark-cli. The skill runs as you by default.

Is the skill in English?

No. SKILL.md is written in Chinese, with English command names.

Is lark-okr safe?

It can edit your real OKRs as your account. It bundles no scripts. On skills.sh the audits read Gen Agent Trust Hub pass, Socket pass and Snyk warn.

Information

updated Nov 2, 2026

Repository
larksuite/cli
Folder
skills/lark-okr

larksuite/cliskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 3
  1. larksuite/cli README · github.com
  2. lark-okr SKILL.md · github.com
  3. skills.sh listing and audits · skills.sh

Updated Nov 2, 2026.