What problem does it solve?
Coordinating work operations in Feishu—scheduling meetings around busy calendars, tracking tasks, running approval flows, querying attendance records, and reporting OKR progress—normally requires switching between multiple web UIs and APIs. This Skill lets an AI agent perform all of these work-management operations directly through the feishu-cli command line.
Core Features & Use Cases
- Smart Calendar Scheduling: Find mutual free time with
calendar suggestion, locate meeting rooms by capacity/floor with room-find, reply to invitations with rsvp, and manage recurring events via RRULE.
- Task & Tasklist Management: Create, search, complete, and organize tasks and subtasks, including members, reminders, comments, and attachments.
- Approval Lifecycle: Query approval definitions, initiate instances with structured form JSON, approve/reject/transfer tasks, cancel instances, and CC stakeholders.
- Attendance & OKR Queries: Query punch-card records and attendance statistics (up to 50 users per call), list OKR cycles, and create progress records with percent, status, and source links.
- Use Case: Ask the agent to find a 30-minute slot tomorrow morning for three colleagues, book a meeting room on floor F2, create the event, then file an approval request and log 80% progress on a key result—all in one conversation.
Quick Start
Ask the AI to find a common free time tomorrow for specific attendees and create the calendar event with a meeting room using the feishu-cli-work skill.