Toggl Automation
Automatiza o registro de tempo no Toggl Track. Permite criar entradas de tempo, gerenciar projetos e tags com comandos de voz.
O que ela faz
Este recurso ajuda você a controlar o tempo gasto em suas tarefas usando o Toggl Track. Você pode registrar o tempo, criar projetos e gerenciar clientes, tudo através de comandos de texto simples.
Quando usar
- ✓Quando você começa uma nova tarefa e quer registrar o tempo.
- ✓Quando você precisa criar um novo projeto para um cliente.
- ✓Quando você quer ver todos os seus projetos ou clientes.
Exemplo do que pedir para a IA
“Registre 1 hora para o projeto 'Marketing' com a tag 'Reunião' e descrição 'Discussão de campanha'.”
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
Você escreve o que quer fazer, como registrar tempo ou criar um projeto. A ferramenta entende seu pedido e usa o Toggl Track para realizar a ação.
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 ComposioHQ/awesome-claude-skills --skill Toggl AutomationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/toggl-automation/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.
Automação do Toggl
Automatize suas operações de rastreamento de tempo do Toggl Track diretamente do Claude Code. Registre tempo, gerencie projetos e clientes, organize com tags e controle espaços de trabalho – tudo sem sair do seu terminal.
Documentação do Toolkit: composio.dev/toolkits/toggl
Configuração
- Adicione o servidor Rube MCP à sua configuração do Claude Code com o URL:
https://rube.app/mcp - Quando solicitado, autentique sua conta Toggl Track através do link de conexão fornecido
- Comece a automatizar seus fluxos de trabalho de rastreamento de tempo com linguagem natural
Fluxos de Trabalho Principais
1. Criar e Parar Lançamentos de Tempo
Registre tempo com associações de projeto, tarefa e tag, ou inicie/pare cronômetros.
Ferramentas: TOGGL_CREATE_TIME_ENTRY, TOGGL_PATCH_STOP_TIME_ENTRY
Start a time entry in workspace 123456 for project 78910 tagged "meeting" and "design" with description "Design review session"
Parâmetros chave para TOGGL_CREATE_TIME_ENTRY:
workspace_id(obrigatório) -- espaço de trabalho de destinocreated_with(obrigatório) -- nome do aplicativo cliente (ex:"api_client")start(obrigatório) -- timestamp ISO 8601stop-- hora de término ISO 8601; omita para deixar o lançamento em execuçãoduration-- duração em segundos; omita para lançamentos em execuçãoproject_id-- associar com um projetotask_id-- associar com uma tarefatags-- array de strings de nomes de tags (não IDs)description-- descrição do trabalhobillable-- status de faturamento
Parâmetros chave para TOGGL_PATCH_STOP_TIME_ENTRY:
workspace_id(obrigatório) etime_entry_id(obrigatório)
2. Gerenciar Projetos
Crie novos projetos e liste os existentes com detalhes do cliente e paginação.
Ferramentas: TOGGL_CREATE_PROJECT, TOGGL_GET_PROJECTS, TOGGL_GET_PROJECT_DETAILS
Create a private billable project called "Q1 Marketing Campaign" in workspace 123456 for client 78910
Parâmetros chave para TOGGL_CREATE_PROJECT:
workspace_id(obrigatório) ename(obrigatório)client_id,billable,is_private,active,colorestimated_hours,rate,fixed_fee,currency(recursos premium)
Parâmetros chave para TOGGL_GET_PROJECTS:
workspace_id(obrigatório)page/page_size(1-200) para paginaçãosince/until-- timestamps Unix para filtragem de modificação (apenas últimos 3 meses)clients: truepara incluir detalhes completos do cliente
3. Gerenciar Clientes
Crie e liste clientes dentro de um espaço de trabalho.
Ferramentas: TOGGL_CREATE_CLIENT, TOGGL_GET_LIST_CLIENTS
List all active clients in workspace 123456, then create a new client called "Acme Corp"
TOGGL_CREATE_CLIENTrequerworkspace_idename; aceitanotes,external_referenceTOGGL_GET_LIST_CLIENTSrequerworkspace_id; suportastatus("active","archived","both") ename(busca case-insensitive)
4. Tags e Preferências do Espaço de Trabalho
Recupere tags para categorização e verifique as configurações do espaço de trabalho.
Ferramentas: TOGGL_GET_TAGS, TOGGL_GET_WORKSPACE_PREFERENCES
Show me all tags in workspace 123456 and the workspace preferences
TOGGL_GET_TAGSrequerworkspace_id; retorna IDs e nomes de tagsTOGGL_GET_WORKSPACE_PREFERENCESrequerworkspace_id; retorna plano de preços e configurações de exibição
5. Descoberta de Espaço de Trabalho
Liste todos os espaços de trabalho aos quais o usuário autenticado pertence.
Ferramenta: TOGGL_GET_USER_WORKSPACES
What Toggl workspaces do I have access to?
- Nenhum parâmetro necessário
- Retorna todos os espaços de trabalho com IDs, nomes e metadados
- Use isso primeiro para descobrir IDs de espaço de trabalho para outras operações
6. Visibilidade de Projetos do Usuário
Liste projetos visíveis para o usuário autenticado.
Ferramenta: TOGGL_GET_USER_PROJECTS
Show me all projects I can see across my workspaces
- Retorna projetos aos quais o usuário autenticado tem acesso
- Use em conjunto com
TOGGL_GET_PROJECTSpara visualizações com escopo de espaço de trabalho
Armadilhas Conhecidas
- Tags usam nomes, não IDs:
TOGGL_CREATE_TIME_ENTRYaceita nomes de tags como strings no arraytags, ao contrário de muitas APIs que usam IDs. UseTOGGL_GET_TAGSpara verificar os nomes de tags disponíveis. created_withé obrigatório: Cada lançamento de tempo deve incluircreated_with(ex:"api_client"). A falta deste campo causa falhas silenciosas.- Duração em segundos: O parâmetro
durationem lançamentos de tempo é em segundos, não em horas. 1 hora = 3600 segundos. - Restrição de timestamp
since: O filtrosinceemTOGGL_GET_PROJECTSpermite apenas timestamps dentro dos últimos 3 meses. Consultas mais antigas serão rejeitadas.
…
Perguntas frequentes
Preciso saber os IDs dos projetos ou clientes?
Não, você pode usar os nomes. A ferramenta encontra os IDs corretos para você.
Como faço para parar de registrar o tempo?
Você pode dizer algo como 'Pare o cronômetro para o projeto X' ou 'Termine a entrada de tempo Y'.
O que é um 'workspace'?
Um workspace é como uma conta separada dentro do Toggl Track, útil se você trabalha em diferentes empresas ou projetos.
Detalhes
Descrição original do autor
Automate time tracking workflows in Toggl Track -- create time entries, manage projects, clients, tags, and workspaces through natural language commands.
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1609
- Licença
- —
- Atualizada em
- 18/09/2026
Comentários
- …
Mais skills deste repositório
artifacts-builder
Ajuda seu agente a construir interfaces de usuário complexas. Ele usa tecnologias modernas para criar páginas web interativas e ricas.
ComposioHQ/awesome-claude-skills
brand-guidelines
Ajuda seu agente a aplicar cores e fontes oficiais da marca em materiais. É útil para manter a identidade visual em qualquer peça que precise ter a cara da empresa.
ComposioHQ/awesome-claude-skills
canvas-design
Faz seu agente criar artes visuais originais em .png e .pdf. Use quando o usuário pedir para criar um pôster, arte ou design estático.
ComposioHQ/awesome-claude-skills
changelog-generator
Ajuda seu agente a criar notas de lançamento para usuários a partir de códigos de programação. Transforma informações técnicas em textos fáceis de entender.
ComposioHQ/awesome-claude-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC