Toolverse
All skills

meeting-prep

by openclaw

Automated meeting preparation and daily commit summaries. Use when checking Google Calendar for upcoming meetings, generating standup updates from GitHub commits, or sending daily development summaries. Pulls meeting schedules and commit history, then formats verbose

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Backend

About this skill

Automated meeting preparation and daily commit summaries. Use when checking Google Calendar for upcoming meetings, generating standup updates from GitHub commits, or sending daily development summaries. Pulls meeting schedules and commit history, then formats verbose developer-friendly updates.

How to use

  1. Przygotuj dostęp do Google Calendar: przejdź do Google Cloud Console, włącz Google Calendar API, utwórz OAuth 2.0 Desktop credentials i pobierz plik client_secret.json do folderu credentials/. Autoryzuj dostęp z zakresem https://www.googleapis.com/auth/calendar — tokeny będą zapisane automatycznie w credentials/calendar_tokens.json. Jeśli masz wiele kont, przechowuj osobne pliki tokenów dla każdego.
  2. Skonfiguruj dostęp do GitHub: utwórz Personal Access Token (klasyczny) z uprawnieniami repo i zapisz go w pliku credentials/github_token.
  3. Uruchom skill — będzie automatycznie sprawdzać Twój kalendarz co 15 minut. Gdy spotkanie zbliży się na 30-45 minut, skill zapyta Cię, kiedy była ostatnia aktualizacja i które repozytoria powinien sprawdzić.
  4. Skill automatycznie pobierze commity z wybranych repozytoriów i wygeneruje sformatowaną aktualizację, którą wyśle 10-20 minut przed spotkaniem.
  5. Dla codziennych podsumowań skill uruchamia się automatycznie na koniec dnia, zbiera wszystkie commity z konfigurowanych repozytoriów, grupuje je po repo i autorach, i wysyła gotowe podsumowanie do całego zespołu.

Related skills