main

name: quarterly-report description: Generate a polished quarterly achievement HTML report. USE WHEN user asks for quarterly report, Q1/Q2/Q3/Q4 achievements, performance review data, or wants to summarize a quarter’s work for their manager.

QuarterlyReport

Generate a comprehensive, styled HTML achievement report for a quarter by combining daily-plan review output with GitLab, Gmail/Drive, and Slack data.

Workflow Routing

Workflow Trigger File
Generate “generate Q1 report”, “quarterly achievements”, “report for Eyal” workflows/Generate.md

Overview

This skill produces a single self-contained HTML file with:

  • Executive summary
  • Stats strip (PRs merged, reviewed, issues filed, security advisories, etc.)
  • Jira epics/features closed
  • GitHub PRs authored & reviewed (grouped by repo)
  • GitHub issues filed (grouped by theme)
  • GitHub security advisories (filtered to credited/authored only)
  • GitLab MRs reviewed (grouped by release track)
  • Key initiatives & strategic contributions
  • Meeting & cross-team engagement (Google Calendar)
  • Documents & presentations (Google Drive)
  • Communication highlights (mu/Gmail)
  • Areas of focus tags

Data Sources

Source Tool What
GitHub + Jira + Org + AI + Security Advisories daily-plan review <range> --json Primary data: PRs (monthly pagination, no truncation), reviews, issues, Jira (resolutiondate JQL), org-mode done items, AI sessions, security advisories (filtered to credits+author involvement)
GitLab (gitlab.cee.redhat.com) REST API via curl MRs authored and reviewed (internal Red Hat instance)
Google Calendar GoogleWorkspace skill scripts (workspace.js calendar) Recurring meetings, cross-team engagement
Gmail / mu mu find (Maildir) + GoogleWorkspace skill scripts Meeting notes (Gemini), key email threads, outbound communications
Google Drive GoogleWorkspace skill scripts (workspace.js drive-search) Documents authored/co-authored
Slack Slack skill tools Notable messages, announcements

Quarter Date Ranges

  • Q1: Jan 1 – Mar 31
  • Q2: Apr 1 – Jun 30
  • Q3: Jul 1 – Sep 30
  • Q4: Oct 1 – Dec 31

Identity

Field Value
Full name Vincent Demeester
Username vdemeest
GitHub vdemeester
GitLab vdemeest
Email vdemeest@redhat.com
Title Senior Principal Software Engineer
Team R&D Secure Flow
Manager Eyal Edri, Director Engineering

Examples

Example 1: Generate Q1 report

User: "Generate my Q1 2025 report"
→ Gathers data from git, Jira, GitHub, emails
→ Renders polished HTML achievement report

Output

The report is written to ~/desktop/downloads/q<N>-<YEAR>-achievements-vincent-demeester.html.