What problem does it solve? Managing Objectives and Key Results in Feishu/Lark through raw API calls is tedious and error-prone. This Skill wraps the Lark OKR v2 API into high-level shortcuts so you can view, create, and update OKR cycles, objectives, key results, alignments, quantitative indicators, and progress records with simple commands. ## Core Features & Use Cases - Cycle & Objective Management: List OKR cycles by user and time range, retrieve full cycle details with objectives and key results, and batch-create objectives with KRs in one call. - Progress & Indicator Tracking: Create, update, list, and delete progress records with rich text (mentions, images, doc links), and update quantitative indicator values for objectives or key results. - Structure Control: Reorder objectives/KRs, adjust weights with automatic normalization, and manage alignment relationships between objectives. - Use Case: Ask to "show my current OKR cycle and add a progress record of 80% to my first key result" — the Skill resolves your user ID, finds the active cycle, locates the KR, and posts the progress update. ## Quick Start Ask the assistant to list your current OKR cycle and show all objectives and key results in it.