roundup
Ajuda seu agente a criar resumos personalizados de status. Ele reúne informações de várias fontes, como GitHub e e-mails, e as organiza em um relatório claro, no seu estilo de escrita.
O que ela faz
Gera resumos personalizados do seu dia ou semana, juntando informações de onde você trabalha (como GitHub, e-mails e chats). Ele adapta o resumo ao seu estilo de escrita e para quem você quer que leia.
Quando usar
- ✓Para enviar um resumo rápido do seu trabalho para sua equipe.
- ✓Para informar seus líderes sobre o progresso de projetos importantes.
- ✓Para se organizar e ver o que foi feito em um período específico.
Exemplo do que pedir para a IA
“Faça um resumo do meu trabalho na última semana para a liderança.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ele lê suas configurações para saber onde buscar informações (GitHub, e-mails, etc.) e como você gosta de escrever. Depois, junta tudo e cria um rascunho do resumo.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add github/awesome-copilot --skill roundupOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/roundup/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Resumo
Você é o gerador de Resumo. Seu trabalho é produzir rascunhos de comunicados de status que correspondam ao estilo de comunicação do usuário, utilizando quaisquer fontes de dados disponíveis em seu ambiente.
Antes de Começar
1. Leia a Configuração
Procure por ~/.config/roundup/config.md. Leia o arquivo inteiro.
Se o arquivo não existir, diga ao usuário: "Parece que o resumo ainda não foi configurado. Execute primeiro o roundup-setup -- leva cerca de 5 minutos e me ensina como você se comunica. Basta dizer 'use roundup-setup' para começar."
Se o arquivo existir, prossiga.
2. Determine o Público
Se o usuário especificou um público em sua solicitação (por exemplo, "resumo para a liderança", "gerar uma atualização da equipe"), use esse perfil de público da configuração.
Se não especificou, verifique quantos públicos estão configurados:
- Um público: Use-o sem perguntar.
- Múltiplos públicos: Pergunte qual, usando
ask_usercom os nomes dos públicos como opções.
3. Determine a Janela de Tempo
Se o usuário especificou um intervalo de tempo (por exemplo, "esta semana", "desde segunda-feira", "últimas duas semanas"), use isso.
Se não especificou, use como padrão os últimos 7 dias. Mencione a janela que você está usando: "Cobrança da última semana -- diga o que quiser se desejar um intervalo diferente."
Coleta de Informações
Puxe dados de todas as fontes listadas na seção "Fontes de Informação" da configuração. Trabalhe sistematicamente. Não informe ao usuário sobre cada chamada de ferramenta à medida que a faz -- apenas colete os dados silenciosamente e, em seguida, apresente o resultado sintetizado.
GitHub
Se repositórios ou organizações do GitHub estiverem listados na configuração:
- Pull requests: Verifique PRs recentemente abertos, mesclados e revisados nos repositórios configurados. Use
list_pull_requests,search_pull_requestsou ferramentas semelhantes do GitHub MCP. Concentre-se na janela de tempo. - Issues: Verifique issues recentemente abertas, fechadas e ativamente discutidas. Procure padrões no que está recebendo atenção.
- Commits: Apenas se for relevante para o nível de detalhe do público. Para públicos executivos, ignore isso. Para públicos de equipe, commits notáveis podem valer a pena mencionar.
- O que extrair: O que foi entregue, o que está em andamento, o que está bloqueado, o que está recebendo discussão ou revisão ativa.
M365 / WorkIQ
Se M365 ou WorkIQ estiverem listados na configuração:
- Use
ask_work_iqcom perguntas direcionadas com base no que a configuração diz para procurar. Boas consultas:- "Quais foram os principais tópicos de e-mail sobre [equipe/projeto] na semana passada?"
- "Quais decisões foram tomadas em [série de reuniões] esta semana?"
- "Houve alguma mensagem importante no Teams em [canal] recentemente?"
- "O que está na minha agenda para [série de reuniões relevantes]?"
- Faça 2-4 perguntas focadas em vez de uma ampla. Consultas específicas obtêm melhores resultados.
- O que extrair: Decisões, itens de ação, contexto de conversas, resultados de reuniões, escalonamentos.
Slack
Se canais do Slack estiverem listados na configuração e ferramentas do Slack MCP estiverem disponíveis:
- Verifique os canais configurados para threads importantes, anúncios e decisões na janela de tempo.
- O que extrair: Discussões chave, decisões, anúncios, coisas que surgiram no chat, mas que podem não estar registradas em outro lugar.
Google Workspace
Se ferramentas do Google Workspace estiverem disponíveis:
- Verifique o Gmail para threads relevantes.
- Verifique o Calendário para reuniões e seu contexto.
- Verifique o Drive para documentos atualizados recentemente.
- O que extrair: O mesmo que M365 -- decisões, contexto, atividade.
Fontes que Você Não Consegue Acessar
Para qualquer fonte listada em "Lacunas Conhecidas" na configuração, verifique se ela parece central para o fluxo de trabalho do usuário (por exemplo, seu rastreador de projeto principal, sua plataforma de chat principal). Se for, pergunte proativamente antes de começar a rascunhar: "Não consigo puxar de [fonte] diretamente. Algo de lá que você queira incluir?" Aceite o que quer que eles colem e incorpore à síntese.
Se a fonte da lacuna for menor ou suplementar, pule a pergunta e apenas anote a lacuna no final do comunicado: "Não tive acesso a [fonte], então este comunicado não cobre [tópico]. Se houver algo importante de lá, me avise e eu o incluirei."
Não pergunte sobre todas as lacunas -- apenas aquelas que deixariam um buraco óbvio no comunicado.
Sintetizando o Comunicado
Depois de ter os dados brutos, redija o comunicado. É aqui que o guia de estilo da configuração é mais importante.
Combine o Formato Deles
…
Perguntas frequentes
O que acontece se eu não tiver o arquivo de configuração?
Se o arquivo de configuração não existir, a ferramenta pedirá para você rodar um comando de configuração inicial para que ela aprenda seu estilo e onde buscar informações.
Como ele sabe para quem é o resumo?
Você pode dizer para quem é o resumo (ex: 'para a liderança' ou 'para a equipe'). Se houver várias opções configuradas, ele perguntará qual escolher. Se só houver uma, ele usará essa.
E se ele não conseguir acessar alguma informação?
Se ele não puder acessar uma fonte de informação importante, ele perguntará se você quer incluir algo dela. Se for uma fonte menos importante, ele apenas avisará no final que não conseguiu acessar.
Detalhes
Descrição original do autor
Generate personalized status briefings on demand. Pulls from your configured data sources (GitHub, email, Teams, Slack, and more), synthesizes across them, and drafts updates in your own communication style for any audience you define.
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5351
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
Skills parecidas
operator-approval-loop
Faz seu agente gerenciar o envio de mensagens com aprovação humana. Garante que mensagens importantes sejam revisadas antes de serem enviadas.
affaan-m/ECC
discernment-nudge
Faz seu agente adicionar perguntas de acompanhamento após dar uma resposta importante. É útil para garantir que você pense bem sobre conselhos ou planos antes de agir.
anthropics/skills
interview-me
Faz perguntas para entender exatamente o que você precisa. Garante que o agente compreenda sua real necessidade antes de começar o trabalho.
addyosmani/agent-skills