weekly-report-to-annual

Fetch Feishu weekly emails via IMAP and generate an annual summary from a template.

68|5|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/twwch/OpenSkills --skill weekly-report-to-annual
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weekly-report-to-annual
Source: https://github.com/twwch/OpenSkills/tree/main/examples/weekly-report-to-annual
Command: npx skills add https://github.com/twwch/OpenSkills --skill weekly-report-to-annual

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates turning Feishu weekly email reports into a structured annual summary, saving time and reducing manual consolidation. It reads weekly emails via IMAP, extracts key details, and compiles them into the annual report using a standard template located in references/annual-report-template.md.

Core Features & Use Cases

  • Fetch weekly reports from Feishu via IMAP, filter by keywords and year
  • Parse and extract key insights from weekly emails
  • Generate a complete annual summary using the provided template
  • Save the generated report to local storage or sandboxed environments
  • Demonstrates a full end-to-end workflow from data collection to reporting

Quick Start

Run the demo to fetch Feishu weekly reports and generate an annual summary using the template.

Frequently Asked Questions about weekly-report-to-annual

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

FAQPage Schema
How do I generate an annual report from weekly Feishu email updates?

You can automate annual report generation from weekly Feishu emails by fetching messages via IMAP, parsing key insights filtered by keywords and year, and compiling them into a structured summary using a standard markdown template.

Can I compile a yearly summary from recurring weekly emails automatically?

Yes, you can automatically compile a yearly summary from recurring weekly emails. The workflow connects via IMAP, parses recurring weekly updates, and synthesizes extracted details into a complete annual narrative.

Do I need an IMAP server to extract weekly Feishu reports for annual aggregation?

Yes, an IMAP server is required to extract weekly Feishu reports for annual aggregation. The data collection process relies entirely on the IMAP protocol to read and filter recurring weekly email updates before synthesis.

What is the best way to structure an annual summary from weekly email data?

The best way to structure an annual summary from weekly email data is using a standardized template. This Skill applies a predefined markdown template to ensure the synthesized yearly output remains consistent and well-organized.

How does template-based report generation work for recurring email updates?

Template-based report generation for recurring email updates works by parsing extracted email insights and injecting them into a standard markdown template. This ensures the final annual summary maintains a uniform structure without manual formatting.

Where are the generated annual summaries saved after processing weekly emails?

Generated annual summaries are saved to local storage or sandboxed environments after processing weekly emails. This ensures your compiled yearly report remains securely accessible within your local file system or designated sandbox area.