daily-brief

Par mkurman · zorai

Pack de briefing quotidien canonique pour les résumés de début de journée : tâches, routines, approbations, avis et connecteurs optionnels Gmail/Calendar.

npx skills add https://github.com/mkurman/zorai --skill daily-brief

Briefing quotidien

Récit utilisateur

Je veux un briefing concis et sourcé au démarrage de la journée qui fusionne l'état de mon daemon local avec les signaux optionnels de boîte de réception et calendrier, pour pouvoir commencer à travailler sans vérifier manuellement plusieurs surfaces.

Contrat du pack

Conditions préalables et disponibilité

  • Toujours disponible avec sources daemon uniquement :
    • tâches courantes de l'espace de travail
    • routines et résultats récents des routines
    • approbations en attente
    • avis hautement prioritaires
  • Connecteurs optionnels :
    • gmail pour les non-lus urgents / candidats de suivi
    • calendar pour l'agenda d'aujourd'hui et la préparation des réunions
  • Si les connecteurs optionnels ne sont pas disponibles, dégradation gracieuse et étiquetage de la section omise avec l'indice de configuration du connecteur au lieu d'échouer.

Champs d'entrée et de configuration

  • mode : standard, quiet ou executive
  • include_inbox : booléen
  • include_calendar : booléen
  • delivery_channel : in-app, slack, discord, telegram ou whatsapp
  • time_window : par ex. today / next 8h / next 24h

Sorties et cibles de livraison

  • résumé concis avec sections pour :
    • priorités principales
    • approbations en attente
    • santé des routines
    • agenda d'aujourd'hui
    • éléments urgents de la boîte de réception
    • indicateurs de santé du connecteur
  • chaque ligne sauvegardée par connecteur doit inclure une URL source originale ou un identifiant stable si disponible
  • la sortie doit rester lisible sur les clients de chat mobile ; garder les puces courtes et éviter les larges tableaux

Recette d'exécution manuelle

  1. Lire les tâches/avis/routines courantes de l'espace de travail.
  2. Si gmail est prêt, récupérer la liste courte de boîte de réception.
  3. Si calendar est prêt, récupérer les événements à venir.
  4. Produire un briefing fusionné unique avec sections explicites available vs omitted.

Exemple de câblage de routine

Utiliser une routine sauvegardée par tâche programmée pour les matins de semaine. Exemple target_payload.description :

Préparer le pack Daily Brief en mode executive, enrichissement Gmail/Calendar optionnel, et résumé de livraison mobile-safe.

Exemple de prompt

Exécuter le pack Daily Brief en mode executive pour aujourd'hui. Inclure les approbations en attente, les défaillances de routine, les éléments urgents de boîte de réception et les prochaines réunions. Si Gmail ou Calendar n'est pas prêt, dégradation gracieuse avec indices de configuration.

Comportement en cas d'échec et de récupération

  • Gmail/Calendar non disponible -> rapport de section dégradée avec indice de configuration.
  • Aucune tâche/routine/avis -> émettre un bref briefing « journée calme » au lieu d'un échec vide.
  • Problèmes de canal de livraison -> garder le briefing disponible in-app et signaler la diffusion échouée séparément.

Liste de vérification

  • [ ] Preuve manuelle fonctionne avec données daemon uniquement.
  • [ ] Preuve manuelle fonctionne avec Gmail dégradé.
  • [ ] Preuve manuelle fonctionne avec Calendar dégradé.
  • [ ] Chemin routine preview/run-now est documenté.
  • [ ] Sortie reste mobile-safe et source-liée.

Skills similaires