Bases
Préparation du standup quotidien
Récupérez votre activité GitHub dans toutes les organisations et générez un brouillon de standup oral par organisation avec un agent IA.
Utilisez le skill Dagu pour créer un workflow de préparation de standup quotidien. Consultez les références de schéma, d'agent de codage et de pièges connus pour la syntaxe correcte. Demandez à l'utilisateur : - Combien de jours en arrière le rapport doit-il couvrir ? (par défaut : 1) - À quelle heure doit-il s'exécuter les jours de semaine ? (par défaut : 8h00) - Quel CLI d'agent de codage IA est installé ? (vérifier claude, codex, gemini, opencode, aider dans cet ordre — utiliser le premier trouvé, ou demander si aucun n'est détecté) Prérequis : gh CLI authentifié (gh auth login), au moins un CLI d'agent de codage IA installé. Le workflow doit : 1. Récupérer l'activité GitHub de l'utilisateur en utilisant gh api graphql avec --jq pour le formatage JSON côté serveur (NE PAS utiliser jq CLI). Récupérer les commits par dépôt (avec messages via REST), les PR fusionnées (avec corps), les PR ouvertes/brouillon mises à jour pendant la période (avec commits récents et horodatages, groupées par dépôt), et les revues. 2. Découvrir automatiquement toutes les organisations à partir de l'activité et tout regrouper par organisation. 3. Pour chaque organisation avec activité, utiliser un sous-DAG en ligne (séparateur ---) pour générer un brouillon de standup oral en utilisant le CLI de l'agent IA de l'utilisateur. Utiliser le modèle le moins cher/plus rapide disponible pour cet agent car c'est une simple tâche de résumé de texte. Ignorer complètement l'appel pour les organisations sans activité afin d'éviter de gaspiller des tokens. 4. La commande de l'agent, le modèle et le prompt de brouillon doivent tous être définis comme variables d'environnement de niveau supérieur (utiliser le multiline YAML | pour le prompt) afin que les utilisateurs puissent facilement changer d'agent ou personnaliser la sortie sans modifier la logique des étapes. 5. Assembler chaque section d'organisation en markdown : brouillon oral, PR fusionnées, PR ouvertes groupées par dépôt avec historique des commits et horodatages, et revues. 6. Combiner toutes les sections d'organisation en un seul rapport sauvegardé dans DAG_DOCS_DIR. 7. Planifier les jours de semaine avec catchup, valeurs par défaut de retry et timeouts sur les étapes d'agent. Important : consultez la référence des pièges connus pour les solutions de contournement. Suivez la référence de l'agent de codage pour la commande non interactive correcte et les flags de modèle pour chaque CLI d'agent.
Premiers pas
1. Installer Dagu
curl -L https://raw.githubusercontent.com/dagu-org/dagu/main/scripts/installer.sh | bash2. Installer le skill Dagu
claude mcp add dagu -- dagu mcp3. Démarrer Dagu
dagu start-allPour plus de détails, consultez le guide de démarrage rapide
Recettes associées
Générateur de notes de version
Générez des notes de version formatées à partir des tags git avec les détails des PR, les issues liées et les crédits des contributeurs.
Nettoyage de texte IA
Détectez et supprimez les patterns d'écriture IA dans le texte en utilisant les signes d'écriture IA de Wikipédia comme référence.