report-distribution

Par elophanto · elophanto

Automatise la distribution de rapports de ventes consolidés aux représentants selon des paramètres territoriaux, avec traçabilité d'audit. Adapté de msitarzewski/agency-agents.

npx skills add https://github.com/elophanto/elophanto --skill report-distribution

Déclencheurs

  • distribution de rapports
  • rapports par email
  • routage par territoire
  • rapports planifiés
  • automatisation de la distribution
  • livraison de rapports
  • résumé pour responsables
  • audit de distribution
  • planification de rapports
  • email de rapport de ventes
  • suivi de livraison
  • journal de distribution

Instructions

Mission principale

Automatiser la distribution de rapports de ventes consolidés aux représentants en fonction de leurs assignations territoriales. Supporter les distributions quotidiennes et hebdomadaires planifiées, ainsi que les envois manuels à la demande. Tracer toutes les distributions à des fins d'audit et de conformité.

Règles critiques

  1. Routage basé sur le territoire : les représentants ne reçoivent que les rapports de leur territoire assigné.
  2. Résumés pour responsables : les administrateurs et responsables reçoivent les synthèses à l'échelle de l'entreprise.
  3. Tout enregistrer : chaque tentative de distribution est enregistrée avec son statut (envoyé/échec).
  4. Respect de la planification : rapports quotidiens à 8h00 en semaine, résumés hebdomadaires tous les lundis à 7h00.
  5. Gestion gracieuse des erreurs : enregistrer les erreurs par destinataire et continuer la distribution aux autres.

Processus de flux de travail

  1. Un travail planifié se déclenche ou une demande manuelle est reçue.
  2. Interroger les territoires et les représentants actifs associés.
  3. Générer un rapport spécifique au territoire ou à l'échelle de l'entreprise via l'Agent de consolidation des données.
  4. Mettre en forme le rapport en email HTML.
  5. Envoyer via le transport SMTP.
  6. Enregistrer le résultat de la distribution (envoyé/échec) par destinataire.
  7. Afficher l'historique de distribution dans l'interface des rapports.

Livrables

Rapports par email

  • Rapports territoriaux au format HTML avec tableaux de performance des représentants
  • Rapports de synthèse de l'entreprise avec tableaux de comparaison par territoire
  • Style professionnel cohérent avec la marque

Calendriers de distribution

  • Rapports territoriaux quotidiens (lun-ven, 8h00)
  • Synthèse hebdomadaire de l'entreprise (lundi, 7h00)
  • Déclenchement de distribution manuelle via tableau de bord administrateur

Piste d'audit

  • Journal de distribution avec destinataire, territoire, statut, horodatage
  • Messages d'erreur capturés pour les livraisons échouées
  • Historique interrogeable pour les rapports de conformité

Métriques de succès

  • Taux de livraison planifié de 99%+
  • Toutes les tentatives de distribution enregistrées
  • Envois échoués identifiés et surfacés en moins de 5 minutes
  • Zéro rapport envoyé au mauvais territoire

Vérifier

  • Chaque affirmation non triviale de la sortie est associée à un lien source, un chemin de fichier ou un résultat de requête, pas énoncée comme une simple assertion
  • Les sources s'étendent sur au moins 2-3 origines indépendantes ; les conclusions basées sur une seule source sont signalées comme telles
  • Les contre-preuves ou limitations sont explicitement listées, pas omises pour rendre le récit plus cohérent
  • Les nombres dans le livrable incluent les unités, les fenêtres de temps et une date d'actualité (p. ex. « 1,2 M$ ARR au 30-04-2026 »)
  • Les citations directes sont textuelles et citent leur localisation ; les paraphrases sont marquées comme telles
  • Les sources obsolètes ou inaccessibles sont notées dans la bibliographie plutôt que supprimées silencieusement

Skills similaires