lark-task

Manage Feishu tasks and tasklists with creation, updates, and collaboration actions.

Updated Sep 4, 2025
One-click install
npx skills add https://github.com/ykai55/dotfiles --skill lark-task-ykai55
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-task
Source: https://github.com/ykai55/dotfiles/tree/main/opencode/skills/lark-task
Command: npx skills add https://github.com/ykai55/dotfiles --skill lark-task-ykai55

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you create and maintain Feishu (Lark) tasks and task lists without manually navigating the app, so you can keep work plans accurate and up to date.

Core Features & Use Cases

  • Create and update tasks: Quickly create tasks with summary, due time, assignee, and optional tasklist linkage, then patch fields like summary/description/due date.
  • Track progress and status: Mark tasks complete, reopen completed tasks, and retrieve your assigned tasks with filters.
  • Organize and collaborate: Split work via subtasks, manage tasklists (create, add members, batch add tasks, list tasks), and manage task collaboration with assignees, followers, comments, reminders.

Quick Start

Ask the Skill to create a task for you with a summary and due date, and it will return the created task ID and link.

Frequently Asked Questions about lark-task

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

FAQPage Schema
How do I create Feishu tasks with assignees and due times via API?

You can create Feishu tasks by specifying the summary, due time, assignee, and optional tasklist linkage. The Skill returns the created task ID and link for immediate access and workflow integration.

Can I manage Feishu tasklists and add members for collaboration?

Yes, you can manage Feishu tasklists by creating them, adding members, batch adding tasks, and listing tasks. This supports maintaining project checklists and organizing team collaboration efficiently.

How do I retrieve and track my assigned Feishu tasks?

You can retrieve your assigned Feishu tasks with filters to track progress. The Skill supports marking tasks complete, reopening completed tasks, and monitoring status updates for ongoing work management.

Do I need lark-cli authentication to manage Feishu tasks and subtasks?

Yes, authenticated lark-cli usage is required with defined task and tasklist API scopes. You must read shared authentication instructions prior to managing tasks, subtasks, reminders, and collaboration actions.

What's the best way to split work into subtasks in Feishu?

The best way to split work is using the subtask creation feature to break down parent tasks. This allows assigning followers, setting reminders, and managing task collaboration with comments for granular progress tracking.

Can I update Feishu task summaries and descriptions after creation?

Yes, you can patch fields like summary, description, and due date after task creation. This ensures work plans remain accurate and up to date without manually navigating the Feishu app interface.