gws-tasks
Permite ao agente gerenciar listas de tarefas e tarefas individuais no Google Tasks. Ajuda a organizar o trabalho e os prazos.
O que ela faz
Esta ferramenta permite gerenciar suas listas de tarefas e tarefas individuais. Você pode criar, ver, atualizar e excluir listas e tarefas.
Quando usar
- ✓Quando você precisa organizar suas tarefas diárias.
- ✓Para criar listas de compras ou de projetos.
- ✓Para acompanhar o que já foi feito.
Exemplo do que pedir para a IA
“Crie uma lista de tarefas chamada 'Projeto Casa' e adicione a tarefa 'Comprar tinta'.”
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
A ferramenta se conecta ao Google Tasks para que você possa controlar suas listas e tarefas diretamente. Ela usa comandos para dizer ao Google Tasks o que fazer, como criar uma nova lista ou marcar uma tarefa como concluída.
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 googleworkspace/cli --skill gws-tasksOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/googleworkspace/cli/main/skills/gws-tasks/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.
tasks (v1)
PRÉ-REQUISITO: Leia
../gws-shared/SKILL.mdpara autenticação, flags globais e regras de segurança. Se estiver faltando, executegws generate-skillspara criá-lo.
gws tasks <resource> <method> [flags]
Recursos da API
tasklists
delete— Exclui a lista de tarefas especificada do usuário autenticado. Se a lista contiver tarefas atribuídas, tanto as tarefas atribuídas quanto as tarefas originais na superfície de atribuição (Documentos, Espaços de Chat) serão excluídas.get— Retorna a lista de tarefas especificada do usuário autenticado.insert— Cria uma nova lista de tarefas e a adiciona às listas de tarefas do usuário autenticado. Um usuário pode ter até 2000 listas por vez.list— Retorna todas as listas de tarefas do usuário autenticado. Um usuário pode ter até 2000 listas por vez.patch— Atualiza a lista de tarefas especificada do usuário autenticado. Este método suporta semântica de patch.update— Atualiza a lista de tarefas especificada do usuário autenticado.
tasks
clear— Limpa todas as tarefas concluídas da lista de tarefas especificada. As tarefas afetadas serão marcadas como 'ocultas' e não serão mais retornadas por padrão ao recuperar todas as tarefas de uma lista de tarefas.delete— Exclui a tarefa especificada da lista de tarefas. Se a tarefa for atribuída, tanto a tarefa atribuída quanto a tarefa original (em Documentos, Espaços de Chat) serão excluídas. Para excluir apenas a tarefa atribuída, navegue até a superfície de atribuição e desatribua a tarefa de lá.get— Retorna a tarefa especificada.insert— Cria uma nova tarefa na lista de tarefas especificada. Tarefas atribuídas de Documentos ou Espaços de Chat não podem ser inseridas pela API Pública de Tarefas; elas só podem ser criadas atribuindo-as de Documentos ou Espaços de Chat. Um usuário pode ter até 20.000 tarefas não ocultas por lista e até 100.000 tarefas no total por vez.list— Retorna todas as tarefas na lista de tarefas especificada. Não retorna tarefas atribuídas por padrão (de Documentos, Espaços de Chat). Um usuário pode ter até 20.000 tarefas não ocultas por lista e até 100.000 tarefas no total por vez.move— Move a tarefa especificada para outra posição na lista de tarefas de destino. Se a lista de destino não for especificada, a tarefa é movida dentro de sua lista atual. Isso pode incluir colocá-la como uma subtarefa sob um novo pai e/ou movê-la para uma posição diferente entre suas tarefas irmãs. Um usuário pode ter até 2.000 subtarefas por tarefa.patch— Atualiza a tarefa especificada. Este método suporta semântica de patch.update— Atualiza a tarefa especificada.
Descobrindo Comandos
Antes de chamar qualquer método da API, inspecione-o:
# Browse resources and methods
gws tasks --help
# Inspect a method's required params, types, and defaults
gws schema tasks.<resource>.<method>
Use a saída de gws schema para construir seus flags --params e --json.
Perguntas frequentes
Posso ter muitas listas e tarefas?
Sim, você pode ter até 2000 listas e 20.000 tarefas por lista (ou 100.000 no total).
O que acontece se eu excluir uma lista com tarefas?
Se a lista tiver tarefas atribuídas, elas também serão excluídas.
Como faço para ver minhas listas?
Você pode usar o comando para listar todas as suas listas de tarefas.
Detalhes
Popularidade
- Estrelas no GitHub
- 32 mil
- Posição no ranking
- #6287
- Licença
- Apache-2.0
- Atualizada em
- 06/10/2026
Comentários
- …
Mais skills deste repositório
gws-admin-reports
Ajuda seu agente a obter relatórios de atividades do Google Workspace. Ele coleta dados de auditoria e uso.
googleworkspace/cli
gws-calendar-agenda
Ajuda seu agente a ver eventos futuros em todos os calendários. É útil para organizar sua agenda e saber o que está por vir.
googleworkspace/cli
gws-calendar-insert
Faz seu agente criar novos eventos no Google Agenda. É útil para agendar compromissos e reuniões.
googleworkspace/cli
gws-calendar
Permite que seu agente gerencie calendários e eventos. É útil para organizar sua vida e trabalho.
googleworkspace/cli
Skills parecidas
google-workspace-ops
Opera com documentos do Google Workspace (Drive, Docs, Sheets, Slides) como um fluxo de trabalho unificado. Facilita encontrar, resumir e editar seus arquivos sem sair da ferramenta.
affaan-m/ECC
Dynamics 365 Automation
Ajuda seu agente a gerenciar informações de clientes no Dynamics 365. Ele pode lidar com contatos, vendas e casos, tornando o trabalho mais organizado.
ComposioHQ/awesome-claude-skills
Excel Automation
Ajuda seu agente a trabalhar com planilhas no Excel e Google Sheets. Ele pode criar, editar e formatar arquivos.
ComposioHQ/awesome-claude-skills