Pular para o conteúdo
Skillpedia
PDF, Word e slides32 mil · #6287

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

https://github.com/googleworkspace/cli/blob/main/skills/gws-tasks/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/googleworkspace/cli/blob/main/skills/gws-tasks/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-tasks

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/googleworkspace/cli/main/skills/gws-tasks/SKILL.md -o SKILL.md
Conteú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.md para autenticação, flags globais e regras de segurança. Se estiver faltando, execute gws generate-skills para 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

Descrição original do autor

Google Tasks: Manage task lists and tasks.

repo: googleworkspace/cli

Popularidade

Estrelas no GitHub
32 mil
Posição no ranking
#6287
Licença
Apache-2.0
Atualizada em
06/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas