end-of-month-summary

Aggregate GitHub and Slack activity into a monthly markdown digest.

5|Updated Jul 25, 2025
One-click install
npx skills add https://github.com/tomzx/agents --skill end-of-month-summary
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: end-of-month-summary
Source: https://github.com/tomzx/agents/tree/main/skills/end-of-month-summary
Command: npx skills add https://github.com/tomzx/agents --skill end-of-month-summary

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the collection and summarization of monthly activity from GitHub, Slack, and colleagues, producing a cohesive digest for reporting and reflection.

Core Features & Use Cases

  • Aggregates GitHub activity into a monthly markdown digest.
  • Collects Slack activity and colleagues' contributions into a single report with action items and thanks.
  • Produces a ready-to-share highlights summary for leadership or team retrospectives.
  • Use Case: At month end, generate a comprehensive overview of collaboration, tasks completed, and key interactions.

Quick Start

Run the end-of-month-summary skill to generate the monthly digest for the current month.

Frequently Asked Questions about end-of-month-summary

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

FAQPage Schema
How do I automate a monthly summary of GitHub commits and Slack conversations?▼

To automate a monthly summary of GitHub commits and Slack conversations, you can use a skill that aggregates activity from both platforms into a cohesive markdown digest. It collects contributions, action items, and thanks for retrospectives.

What is the best way to generate a team highlights report for leadership?▼

The best way to generate a team highlights report for leadership is to aggregate GitHub and Slack activity into a monthly digest. This compiles colleagues' contributions and key interactions into a ready-to-share summary for reflection and reporting.

Can I collect Slack activity and GitHub contributions into a single monthly report?▼

Yes, you can collect Slack activity and GitHub contributions into a single monthly report. A specialized aggregation skill aligns data across both sources by year and month, producing per-colleague summaries with action items and thanks.

Do I need to configure environment variables to write monthly digest outputs?▼

Yes, you need to configure environment variables and tools to write monthly digest outputs. The system relies on these configurations to save the aggregated GitHub and Slack activity report files under a structured BASE_DIR directory.

How does a monthly digest support team retrospectives?▼

A monthly digest supports team retrospectives by providing a comprehensive overview of collaboration, completed tasks, and key interactions. It aggregates GitHub and Slack activity into a cohesive report with action items and thanks for reflection.

Where are the generated monthly activity reports saved?▼

The generated monthly activity reports are saved under a structured directory path. Specifically, the system writes the markdown digest outputs to BASE_DIR/{YEAR}/{MONTH}/, organizing the aggregated GitHub and Slack data chronologically.