lark-okr

Manage OKR cycles and objectives via the Feishu OKR API.

28|2|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/echonoshy/ripple --skill lark-okr-echonoshy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-okr
Source: https://github.com/echonoshy/ripple/tree/main/skills/lark/lark-okr
Command: npx skills add https://github.com/echonoshy/ripple --skill lark-okr-echonoshy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli, feishu, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management of OKRs (Objectives and Key Results), enabling users to track progress, align goals, and manage objectives efficiently.

Core Features & Use Cases

  • OKR Cycle Management: Create, view, and manage OKR cycles, objectives, and key results.
  • Progress Tracking: Monitor the progress of objectives and key results with detailed progress records.
  • Alignment and Collaboration: Align objectives across users and teams to ensure aligned goals and outcomes.
  • Use Case: Imagine a team looking to manage their OKRs for a new project. This Skill can help by setting up OKR cycles, defining objectives, assigning key results, and tracking progress.

Quick Start

Use the lark-okr skill to create a new OKR cycle for your team.

Frequently Asked Questions about lark-okr

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

FAQPage Schema
How do I manage OKR cycles and track progress in Feishu?

You can manage OKR cycles and track progress in Feishu by executing CRUD operations on objectives and key results via the Feishu OKR API. This allows you to create cycles, monitor progress records, and align goals across teams.

How do I align team goals and objectives using Feishu?

To align team goals in Feishu, you can align objectives across different users and teams. This ensures aligned goals and outcomes by synchronizing objectives within your OKR cycle, keeping everyone focused on shared targets.

Do I need lark-cli and the Feishu connector to manage OKRs?

Yes, you need both lark-cli and the Feishu connector to manage OKRs effectively. These dependencies are required to interact with the Feishu OKR API, enabling you to execute CRUD operations on OKR entities and integrate with Feishu's management features.

What is the best way to set up OKR cycles for a new project team?

The best way to set up OKR cycles for a new project team is to define objectives, assign key results, and track progress systematically. This approach helps establish clear OKR cycles, ensuring structured goal management and measurable progress tracking.

Can I create and update key results directly through the Feishu OKR API?

Yes, you can create, view, and manage key results directly through the Feishu OKR API. The system supports CRUD operations on OKR entities, allowing you to update key results and maintain detailed progress records for your objectives.