feishu-task

Automate creating, updating, completing, and commenting on Feishu tasks via Task v2 API.

65|9|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/alextangson/feishu_skills --skill feishu-task
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-task
Source: https://github.com/alextangson/feishu_skills/tree/main/feishu-task
Command: npx skills add https://github.com/alextangson/feishu_skills --skill feishu-task

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Feishu task management often involves repetitive actions like creating tasks, assigning owners, updating statuses, adding comments, and attaching files. This Skill automates these operations via Feishu Task v2 API, reducing manual steps and ensuring consistency across teams.

Core Features & Use Cases

  • Create tasks with summary, description, due date, assignee, and origin to enable traceability.
  • Complete tasks individually or in bulk to close work items quickly.
  • Update task fields such as summary or description with proper field validation.
  • Add comments to tasks for audit logs and collaboration.
  • Attach files to tasks via the attachments API (requires drive to upload and obtain file_token).
  • Use cases include automated project onboarding, sprint task distribution, and status reporting.

Quick Start

Create a new Feishu task by specifying the summary, description, due date, and assignee to begin automated task management.

Frequently Asked Questions about feishu-task

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

FAQPage Schema
How do I automate Feishu task management end-to-end?

You can automate Feishu task management by using the Task v2 API to create, update, complete, and comment on tasks. This requires an Authorization Bearer token, JSON payloads, and millisecond timestamps for due dates.

How do I create a Feishu task with an assignee and due date via API?

To create a Feishu task via API, you send a JSON payload specifying the summary, description, assignee, and a 13-digit millisecond timestamp for the due date. You can also add an origin tag to enable traceability.

Can I complete Feishu tasks in bulk through API automation?

Yes, you can complete Feishu tasks in bulk through API automation. The API supports closing work items individually or in bulk, allowing you to quickly manage sprint task distribution and status reporting.

Do I need a tenant access token to update Feishu tasks?

Yes, you need a tenant access token to update Feishu tasks. The API requires an Authorization Bearer token using the tenant access token to authenticate requests for updating fields like summary or description.

How do I attach files to Feishu tasks using the API?

To attach files to Feishu tasks, you first need to upload the file to the drive to obtain a file token. Then, you use the attachments API to attach the file to the specific task using that token.

What are the limitations of automating Feishu task updates?

Limitations of automating Feishu task updates include strict requirements for JSON payloads, 13-digit millisecond timestamps for due dates, and proper field validation for task summaries. File attachments also require a separate drive upload step.