feishu-chat-history

Fetch and summarize Feishu group chat messages via the IM API.

18|2|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/yuanyuekejiJN/AivoClaw --skill feishu-chat-history-yuanyuekejijn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-chat-history
Source: https://github.com/yuanyuekejiJN/AivoClaw/tree/main/extraSkills/feishu-chat-history
Command: npx skills add https://github.com/yuanyuekejiJN/AivoClaw --skill feishu-chat-history-yuanyuekejijn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It removes the effort of manually scrolling through long Feishu group chats by automatically fetching recent messages and turning them into a readable summary.

Core Features & Use Cases

  • Fetch group chat messages: Pulls Feishu IM message history for a specific chat by chat_id.
  • Clean, structured summarization: Extracts meaningful content across text, interactive, post, and image messages while skipping irrelevant system events by default.
  • Thread-aware presentation: Groups related messages when root_id indicates a thread, helping users understand discussions that branch into subtopics.
  • Use Cases: Review what a group discussed, answer “what did we decide?”, and summarize recent chat activity for follow-up.

Quick Start

Ask: "看群聊记录,把最近这段时间里群里讨论的要点总结给我。"

Frequently Asked Questions about feishu-chat-history

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

FAQPage Schema
How do I summarize Feishu group chat history quickly?

To summarize Feishu group chat history, the Skill fetches recent messages via chat_id and extracts meaningful content across text, interactive, post, and image formats into a readable summary.

What do I need to retrieve Feishu messages for a specific group chat?

You need Feishu IM API authentication via a tenant_access_token and the specific chat_id to fetch message history from the /im/v1/messages endpoint for retrieval.

Does the Feishu chat summarization handle threaded replies?

Yes, the Feishu chat summarization handles threaded replies by grouping related messages when a root_id indicates a thread, helping you understand discussions that branch into subtopics.

How does message retrieval work when a Feishu group chat has more messages than one page?

Message retrieval handles large Feishu group chats by checking the has_more flag during API pagination, automatically fetching subsequent pages to ensure complete chat history coverage.

Can I skip irrelevant system events when fetching Feishu chat history?

Yes, when fetching Feishu chat history, the Skill skips irrelevant system events by default, applying msg_type-aware parsing to extract only meaningful content for your topic summaries.