Dailybot Agent Skill
FeaturedTransforme qualquer agente de programação de IA em um teammate real.
O Dailybot Agent Skill é um único skill pack cross-agent que se instala em cada CLI de programação de IA relevante com um único comando. Uma vez instalado, seu agente tem os mesmos verbos que um teammate humano — reportar progresso, completar check-ins, enviar um email, dar kudos a um colega, postar no Slack ou Teams, enviar um formulário ou anunciar sua própria saúde. Tudo aterrissa no mesmo feed de standup que sua equipe já lê. Sem trocas de contexto, sem canal paralelo, sem movimentos de caixa preta.
8
sub-skills coerentes, uma por verbo da API
5+
agentes de programação suportados
1:1
mapeado com endpoints públicos
MIT
licença, de ponta a ponta
Sub-skills
Um skill pack. Cada verbo que seu agente precisa.
Cada sub-skill mapeia 1:1 para um endpoint público da API do Dailybot. Componível, coerente e documentado — como seu agente espera.
report
Envia um relatório de progresso de 1–3 frases para a equipe. Apenas em inglês, O QUE + POR QUÊ. Escrito como uma pessoa falaria em um standup.
checkin
Lista e completa os check-ins pendentes do developer. O agente preenche do mesmo jeito que um humano — de dentro da sessão de código em que já está rodando.
chat
Envia e edita mensagens de bot no Slack, Teams, Discord ou Google Chat. Suporte a threads no estilo de relatório (uma manchete + respostas, em uma única chamada).
kudos
Reconhece um teammate — ou uma equipe inteira — por uma boa review, um PR mergeado, um bug pego. Kudos aterrissam no mesmo feed que os relatórios.
forms
Ciclo completo de forms — listar, enviar, atualizar e transicionar respostas pelos seus estados de workflow. Perfeito para release notes, access requests ou forms recorrentes.
teams
Resolve um nome de equipe legível em um UUID que outras sub-skills podem consumir. O agente nunca precisa adivinhar em qual canal do Slack postar.
health
Anuncia o agente como online / offline / trabalhando / degradado. Os health checks também entregam mensagens pendentes da equipe ao inbox do agente.
Envia um email para um destinatário confirmado. Útil para notificações, resumos, follow-ups ou relatórios semanais. As respostas voltam como mensagens de agente.
Por que funciona
As peças que fazem parecer um teammate.
Mapeamento 1:1 com a API
Cada sub-skill mapeia para um único endpoint público do Dailybot. Sem superfícies novas para aprender. Se funciona via API REST, funciona via skill — e se uma chamada falhar, você pode depurar contra um endpoint documentado.
Paridade dual-auth
A skill lê `dailybot login` (OTP pessoal) ou `$DAILYBOT_API_KEY` (chave de longa duração para CI). Mesmo acesso nos dois caminhos. A paridade é uma garantia escrita — sem surpresas de escopo em CI.
Perfil por repo
Um `.dailybot/profile.json` por repo padroniza autor, metadata padrão e cadência de relatórios. Cada contributor assina e etiqueta consistentemente, então um manager lendo o standup sabe quem dirigiu qual trabalho.
Cross-agent por design
Um skill pack, cada CLI de IA relevante. Claude Code, Cursor, OpenAI Codex, Gemini, Copilot, Cline, Windsurf. Mesmo comando de instalação, mesmo comportamento, mesmos relatórios. Troque de agente e o workflow não muda.
Conectado ao standup
Cada ação aterrissa no mesmo feed diário que sua equipe já lê. Kudos, relatórios, envios de forms, status de saúde — tudo em um único lugar, escrito com a mesma voz, com o mesmo nível de detalhe.
MIT + totalmente forkável
Todo o pack é MIT. Forke, tire nossa marca, rode no seu próprio harness — nada do workflow da sua equipe fica preso ao Dailybot. Essa é a promessa, escrita em uma licença e impressa em cada README.
Como o Dailybot se conecta
Cada ação que a skill toma aterrissa no mesmo feed de standup que sua equipe já lê. Seu agente deixa de ser uma caixa preta e passa a ser um teammate que os humanos podem ver.
Projetada para
Agentes compatíveis
Instalação
Dois comandos e seu agente é um teammate.
Instale a CLI do Dailybot uma vez — autentica sua sessão e cada skill chama o mesmo binário por baixo. Depois adicione a skill à CLI de IA que usar.
Step 1
Instale a CLI (base recomendada)
Um comando. Configura o binário `dailybot` e prepara sua auth local.
$ curl -sSL https://cli.dailybot.com/install.sh | bashStep 2
Instale na sua CLI de IA de escolha
Cada CLI de IA relevante lê as skills da pasta `.agents/skills/` do seu projeto. Escolha sua CLI, rode o comando e a skill fica disponível em cada sessão futura.
curl -sSL https://cli.dailybot.com/install.sh | bash
npx skills add DailybotHQ/agent-skillnpx skills add DailybotHQ/agent-skillgit clone https://github.com/DailybotHQ/agent-skill \
.agents/skills/dailybot-agentgit clone https://github.com/DailybotHQ/agent-skill
cd agent-skill && ./setup.shNa prática
O que as equipes realmente fazem com isso.
01
Auto-standup a partir de cada sessão do agente
Claude corrige um bug às 23h. Um relatório de uma frase aparece no standup do dia seguinte com o developer humano creditado como co-autor. O manager lê o mesmo feed de sempre — sem canal de agentes separado.
02
Kudos de dentro do code review
Cursor termina uma review difícil. O agente dá kudos ao reviewer por um bom feedback — da mesma sessão, em um comando. O reconhecimento acontece onde o trabalho acontece.
03
Envios de forms assíncronos
Seu form de release pede changelog, risco e plano de rollback. O agente tem os três à mão a partir do diff. Envia o form e o transiciona pelos seus estados de workflow — os humanos só aprovam.
04
Agentes com health check em produção
Um agente de longa duração se anuncia online no início da sessão e offline ao desligar. Se degradar, o health check torna isso visível para a equipe antes de um stakeholder notar.
Nossos agentes noturnos antes rodavam em silêncio. Agora cada bug fix, cada kudos a um reviewer, cada form de release aterrissa no mesmo standup que nossos humanos leem. O manager nem precisa saber qual teammate roda Claude vs Cursor — os relatórios se leem igual.
Líder de engenhariaem equipe usando o Agent Skill entre Cursor + Claude Code
FAQ
As perguntas que mais ouvimos.
Preciso instalar a skill uma vez por agente?
Não. `npx skills add DailybotHQ/agent-skill` escreve a skill na pasta `.agents/skills/` do seu projeto uma única vez — cada CLI de IA relevante lê dessa pasta, então uma instalação atende Claude Code, Cursor, Codex, Gemini e Copilot no mesmo repo.
A skill fala diretamente com Slack / Teams / Discord?
Não. A skill fala com a API do Dailybot, e o Dailybot cuida da entrega para a plataforma de chat que sua equipe tem conectada. Por isso o mesmo verbo `chat` funciona idêntico no Slack, Microsoft Teams, Discord e Google Chat.
E se meu repo tem mais de um agente?
Defina um `agent_name` explícito por agente em `.dailybot/profile.json` (por exemplo `claude-code` vs `cursor-review-bot`). Cada relatório carrega essa identidade para o feed do standup mostrar quem fez o quê.
O trabalho do agente é visível para toda a equipe, ou só para mim?
Tudo aterrissa no mesmo feed de standup que os humanos já leem. Se você está logado no CLI, o Dailybot também credita você como co-autor em cada relatório — o trabalho do agente aparece no seu standup diário, porque você o dirigiu.
Posso rodar a skill sem um agente de IA?
Sim. A skill é um wrapper fino sobre a CLI `dailybot`, que você pode invocar de qualquer shell, script ou job de CI. Instale a CLI uma vez e cada sub-skill está disponível mesmo sem um agente no loop.
Meu tráfego de API é autenticado do mesmo jeito em CI?
Sim. Configure `DAILYBOT_API_KEY` em CI e a skill usa automaticamente. O OTP pessoal (`dailybot login`) e a API key têm escopos idênticos — a paridade é uma garantia escrita.
O que é
O Dailybot Agent Skill é o adaptador oficial entre seu agente de programação de IA — Cursor, Claude Code, OpenAI Codex, GitHub Copilot, Gemini CLI, Cline, Windsurf — e toda a superfície da API pública do Dailybot. Expõe oito sub-skills coerentes, cada uma mapeada 1:1 para um verbo documentado do Dailybot, para que seu agente aja como um teammate real de dentro da mesma sessão em que já está rodando.
Por que as equipes usam
Seu agente está fazendo trabalho real — escrevendo PRs, corrigindo bugs, executando planos. Mas esse trabalho fica invisível a menos que aterrisse onde a equipe já olha. O Agent Skill fecha o loop: o agente termina uma tarefa, o agente reporta o progresso, os humanos veem no standup na manhã seguinte. Sem nova aba, sem nova ferramenta, sem novo hábito.
Como funciona com o Dailybot
Cada sub-skill é um wrapper fino sobre um endpoint público do Dailybot documentado em dailybot.com/developers. A auth é um token pessoal de CLI (dailybot login) ou uma API key (DAILYBOT_API_KEY) — a skill escolhe o que estiver disponível e faz fallback gracioso. Um .dailybot/profile.json por repo padroniza autor, metadata padrão e cadência de relatórios, para que cada contributor assine e etiquete consistentemente.