Que fait daily-prep ?
Préparez vos réunions et tâches du lendemain. Récupère le calendrier Outlook via WorkIQ, croise les tâches ouvertes et le contexte de l'espace de travail, classe les réunions, détecte les conflits et les problèmes d'adéquation de la journée, trouve des créneaux d'apprentissage et de travail profond, et génère un fichier HTML structuré avec des recommandations de productivité.
Fonctionnement
- Récupération du calendrier : L'agent se connecte à Outlook via WorkIQ pour extraire les événements du jour suivant.
- Croisement des données : Il analyse les tâches ouvertes (issues, tickets) et le contexte de l'espace de travail (projets en cours, dépendances).
- Classification des réunions : Chaque réunion est classée (par exemple, réunion d'équipe, synchronisation, revue de code).
- Détection des conflits : Identification des chevauchements horaires ou des journées surchargées.
- Recherche de créneaux : Des plages horaires sont réservées pour l'apprentissage ou le travail profond.
- Génération HTML : Un fichier
daily-prep.htmlest créé, contenant un tableau de bord structuré.
Utilisation
# Exécuter la préparation quotidienne
skill run github/daily-prep
Le fichier HTML généré se trouve dans le répertoire de sortie par défaut (./output/). Ouvrez-le dans un navigateur pour une vue interactive.
Configuration
| Variable d'environnement | Description |
|---|---|
WORKIQ_API_KEY | Clé API pour WorkIQ |
OUTLOOK_TENANT_ID | ID du locataire Outlook |
OUTPUT_DIR | Répertoire de sortie (par défaut : ./output) |
Dépendances
- WorkIQ (intégration calendrier)
- Node.js 18+
- Accès à l'API Graph de Microsoft
Remarques
- Les données sensibles (jetons, clés) doivent être stockées en toute sécurité.
- Le fichier HTML généré n'est pas destiné à être partagé publiquement.