feishu-task

Manage Feishu tasks via CLI with assignees and due dates.

23|3|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/MidnightV1/Claude-Code-Feishu --skill feishu-task-midnightv1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-task
Source: https://github.com/MidnightV1/Claude-Code-Feishu/tree/main/.claude/skills/feishu-task
Command: npx skills add https://github.com/MidnightV1/Claude-Code-Feishu --skill feishu-task-midnightv1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML, and includes scripts (resource) components.

What problem does it solve?

Feishu task management is embedded in Feishu to coordinate tasks, deadlines, assignees, and heartbeat-driven alerts within Feishu—bridging CLI-like capabilities with Feishu collaboration.

Core Features & Use Cases

  • Create, list, update, complete, delete tasks with assignees and due dates.
  • Integrates with heartbeat for deadline monitoring.
  • Use cases: when a user mentions tasks, due dates, or assignments in Feishu to manage project work.

Quick Start

Use the Feishu Task CLI to create a new task in your shared tasklist and assign it to teammates with a due date.

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 with assignees and due dates?

You can automate Feishu task management by using a CLI script that communicates with the Feishu Task API to create, update, and complete tasks with assignees and due dates. This bridges CLI capabilities directly with Feishu collaboration.

Can I get deadline alerts for tasks created in Feishu?

Yes, you can receive deadline alerts by integrating your Feishu tasks with a heartbeat mechanism. This setup monitors task progress and proactively triggers alerts as deadlines approach, ensuring timely project orchestration.

What is the best way to manage tasklists and sections in Feishu programmatically?

The best way is using a CLI script that exposes dedicated commands to manage tasklists and sections via the Feishu Task API. This enables end-to-end task orchestration while resolving assignees directly from a local contact store.

Does the Feishu Task CLI require PyYAML to manage assignments?

Yes, the Feishu Task CLI requires PyYAML as a dependency to manage assignments. This library supports the internal processing needed to resolve assignees from a contact store and communicate with the Feishu Task API.

How do I complete or delete Feishu tasks using command line automation?

You can complete or delete Feishu tasks by executing specific CLI commands that interface directly with the Feishu Task API. This enables seamless lifecycle management and progress tracking for referenced to-dos.