Básico
Preparação do Standup Diário
Obtenha sua atividade do GitHub em todas as organizações e gere um rascunho de standup falado por organização usando um agente de IA.
Use a skill do Dagu para criar um workflow de preparação de standup diário. Consulte as referências de schema, agente de codificação e armadilhas para a sintaxe correta. Pergunte ao usuário: - Quantos dias atrás o relatório deve cobrir? (padrão: 1) - A que horas deve executar nos dias úteis? (padrão: 8:00 AM) - Qual CLI de agente de codificação IA está instalado? (verifique claude, codex, gemini, opencode, aider nessa ordem — use o primeiro encontrado, ou pergunte se nenhum for detectado) Pré-requisitos: gh CLI autenticado (gh auth login), pelo menos um CLI de agente de codificação IA instalado. O workflow deve: 1. Buscar a atividade do usuário no GitHub usando gh api graphql com --jq para formatação JSON no servidor (NÃO use jq CLI). Buscar commits por repositório (com mensagens via REST), PRs mesclados (com corpo), PRs abertos/rascunho atualizados no período (com commits recentes e timestamps, agrupados por repositório), e revisões. 2. Auto-descobrir todas as organizações a partir da atividade e agrupar tudo por organização. 3. Para cada organização com atividade, usar um sub-DAG inline (separador ---) para gerar um rascunho de standup falado usando o CLI do agente de IA do usuário. Use o modelo mais barato/rápido disponível para aquele agente, pois é uma tarefa simples de resumo de texto. Pule a chamada inteiramente para organizações sem atividade para evitar desperdício de tokens. 4. O comando do agente, modelo e prompt do rascunho devem ser definidos como variáveis de ambiente de nível superior (use YAML multiline | para o prompt) para que os usuários possam facilmente trocar agentes ou personalizar a saída sem editar a lógica das etapas. 5. Montar cada seção de organização como markdown: rascunho falado, PRs mesclados, PRs abertos agrupados por repositório com histórico de commits e timestamps, e revisões. 6. Combinar todas as seções de organizações em um único relatório salvo em DAG_DOCS_DIR. 7. Agendar nos dias úteis com catchup, padrões de retry e timeouts nas etapas do agente. Importante: revise a referência de armadilhas para soluções conhecidas. Siga a referência do agente de codificação para o comando não-interativo correto e flags de modelo para cada CLI de agente.
Primeiros passos
1. Instalar Dagu
curl -L https://raw.githubusercontent.com/dagu-org/dagu/main/scripts/installer.sh | bash2. Instalar skill do Dagu
claude mcp add dagu -- dagu mcp3. Iniciar Dagu
dagu start-allPara mais detalhes, consulte o guia de início rápido