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.