What problem does it solve? Managing OKRs in Feishu (Lark) through the web UI is slow and hard to automate. This Skill lets you view, create, and update OKR cycles, objectives, key results, quantitative indicators, alignment relationships, and progress records directly through lark-cli commands. ## Core Features & Use Cases - View and navigate OKRs: List a user's OKR cycles, drill into cycle details with all objectives and key results, and inspect quantitative indicators and progress records. - Create and edit OKRs: Batch-create objectives with key results, add single objectives or KRs, and patch content, notes, scores, deadlines, order, and weights. - Track progress: Update numeric indicator values, write text progress records with optional percent and status, and upload images for rich-text progress entries. - Manage alignments: Query, create, and delete objective-to-objective alignment relationships. - Use Case: Ask the assistant to "show my current OKRs and update the KR 'user satisfaction' progress to 75%" — it will fetch your user ID, find the active cycle, locate the KR, and update its indicator value. ## Quick Start Ask the assistant to show my current OKR cycle and all its objectives and key results using the lark-okr skill.