Um rascunho do trabalho real
Pull requests abertos, mergeados e revisados, commits por repositório e cards do Linear que começaram ou terminaram. Na segunda, o rascunho cobre o fim de semana.
O Standcast rascunha a sua daily a partir do GitHub e do Linear, você confirma no seu agente de IA ou no terminal, e cada time recebe um consolidado no Slack ou no Google Chat no horário que escolheu. Jira, ClickUp e outros vêm a seguir.
Este time tem remind_at: "09:30" e digest_at: "10:00" no horário de São Paulo, de segunda a sexta.
Ana roda /daily. Ela edita o rascunho, adiciona um impedimento com link para um pull request e confirma. Quem revisa recebe uma mensagem direta.
Davi ainda não escreveu, então recebe um lembrete. Nunca mais de um por dia.
Um consolidado por time no #daily-backend: primeiro os impedimentos, depois as atualizações, depois quem não enviou.
Davi envia atrasado. A daily dele vai para a thread do consolidado, e ninguém perde nada.
Pull requests abertos, mergeados e revisados, commits por repositório e cards do Linear que começaram ou terminaram. Na segunda, o rascunho cobre o fim de semana.
Um impedimento com link para um pull request vai para os reviewers, depois para o CODEOWNERS, depois para os gestores do time. Um card do Linear vai para o responsável pelo card que está bloqueando.
A tool de envio do MCP exige confirmed: true, que o agente só passa depois que você aprova o texto.
Escreva uma vez e apareça no consolidado de todos os seus times, cada um no próprio fuso horário e nos próprios dias úteis.
Consolidados, dailies e impedimentos dos últimos 90 dias, pelas tools de leitura do MCP. Só conteúdo confirmado.
API keys somente leitura com escopos, uma referência OpenAPI e webhooks assinados daily.submitted e blocker.opened.
Times, horários, canais de chat e gestores ficam no standcast.yml. Toda mudança passa por review, como código.
Standcast config aponta a linha com erro.@org/team.# .github/standcast.yml
teams:
- name: Backend
timezone: America/Sao_Paulo
workdays: [mon, tue, wed, thu, fri]
remind_at: "09:30"
digest_at: "10:00"
chat:
provider: slack
channel: "#daily-backend"
tracker:
provider: linear
team: BE
managers: [bruno]
members: ["@acme/backend"]
A skill /daily rascunha, pergunta o plano de hoje e os impedimentos e confirma com você.
/plugin marketplace add \ ImFelipeOliveira/standcast /plugin install standcast@standcast /daily
Cursor, Codex, Claude Desktop e VS Code rodam o servidor MCP local.
{
"mcpServers": {
"standcast": {
"command": "standcast",
"args": ["mcp"]
}
}
}Um binário para macOS, Linux e Windows, conferido contra o SHA256SUMS.
standcast login standcast draft standcast submit
Procuramos times de 3 a 15 pessoas que usam GitHub e Slack ou Google Chat. Ajudamos você a configurar.