quarterly-work-dashboard

Aggregate GitHub and Feishu collaboration data into an HTML dashboard and JSON summary.

14|Updated May 27, 2026
One-click install
npx skills add https://github.com/mlhiter/skills --skill quarterly-work-dashboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quarterly-work-dashboard
Source: https://github.com/mlhiter/skills/tree/main/skills/quarterly-work-dashboard
Command: npx skills add https://github.com/mlhiter/skills --skill quarterly-work-dashboard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, pandas, jsonschema, json, yaml, matplotlib, seaborn, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the generation of a detailed quarterly work dashboard that consolidates GitHub and Feishu collaboration data into a single, readable HTML panel and JSON summary.

Core Features & Use Cases

  • GitHub Data Integration: Aggregate and visualize GitHub statistics such as commits, pull requests, issues, and repository activity.
  • Feishu Collaboration Analysis: Extract and summarize collaboration evidence from Feishu, including document discoveries, message searches, calendar events, and permission gaps.
  • Dashboard Generation: Produce a localized HTML panel and JSON summary that presents the work done, project value, and collaboration insights in an accessible format for leadership review.

Quick Start

Generate a quarterly work dashboard for the period between 2026-04-01 and 2026-06-29:

python3 scripts/run_quarterly_work_dashboard.py \
  --start 2026-04-01 \
  --end 2026-06-29 \
  --period-label "2026 Q2" \
  --github-user <github-login> \
  --include-calendar \
  --save-raw \
  --output-dir /path/to/quarterly-work-dashboard-2026-q2

Frequently Asked Questions about quarterly-work-dashboard

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

FAQPage Schema
How do I generate a quarterly work dashboard from GitHub and Feishu data?

To generate a quarterly work dashboard, run the provided Python script with specified start and end dates, GitHub login, and Feishu API access to aggregate collaboration data into an HTML panel and JSON summary.

What GitHub and Feishu collaboration metrics are included in a project review dashboard?

A project review dashboard includes GitHub commits, pull requests, issues, and repository activity, alongside Feishu document discoveries, message searches, calendar events, and permission gap summaries.

Do I need API access to aggregate GitHub and Feishu data for a collaboration review?

Yes, you need GitHub API access to retrieve repository statistics and Feishu API access to extract collaboration evidence before running the Python data processing and visualization scripts.

Can I use Python libraries like pandas and matplotlib to visualize quarterly GitHub statistics?

Yes, this approach uses pandas for data aggregation and matplotlib with seaborn for visualization to transform raw GitHub API statistics into a comprehensive HTML dashboard.

How do I save raw GitHub and Feishu data when generating a quarterly dashboard?

You can save raw data by including the --save-raw flag in the Python script execution command, storing the original aggregated GitHub and Feishu outputs locally alongside the generated dashboard.