googleworkspace/gws-workflow

Google Workflow: Fluxos de trabalho de produtividade entre serviços.

O que é gws-workflow?

O googleworkspace/gws-workflow é um skill especializado para agentes de IA que permite automatizar e orquestrar fluxos de trabalho entre os serviços do Google Workspace, como Gmail, Google Drive, Google Calendar e Google Docs. Com este skill, o agente pode executar ações como criar eventos no Calendário, mover e organizar arquivos no Drive, enviar e-mails, gerar documentos e manter a produtividade em todo o ecossistema do Google Workspace. Ele é compatível com plataformas populares como Claude Code, Cursor e outros agentes baseados em IA, funcionando por meio de comandos declarativos que integram APIs oficiais do Google. Útil para times e indivíduos que desejam automatizar tarefas rotineiras de escritório, como agendar reuniões, gerenciar anexos e gerar relatórios, sem a necessidade de programação manual complexa. O skill simplifica a criação de fluxos de trabalho de produtividade entre serviços, garantindo integração segura e eficiente.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/googleworkspace/cli/tree/main/skills/gws-workflow

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que gws-workflow faz?

Google Workflow: Fluxos de trabalho de produtividade entre serviços.

Visão Geral

O skill googleworkspace/gws-workflow permite que agentes de IA criem e executem fluxos de trabalho automatizados entre os principais serviços do Google Workspace. Ele combina ações como:

  • Criar e gerenciar eventos no Google Calendar
  • Pesquisar, mover e organizar arquivos no Google Drive
  • Enviar e ler e-mails no Gmail
  • Criar e editar documentos no Google Docs e Google Sheets
  • Gerenciar tarefas no Google Tasks

Como Funciona

O skill expõe comandos de alto nível que abstraem chamadas de API complexas. Por exemplo, um comando como "Criar um evento no Calendário para amanhã às 14h" resultará em uma série de ações orquestradas.

Comandos Suportados

  • create_calendar_event: Cria um evento no Google Calendar.
  • search_drive_file: Procura um arquivo no Google Drive.
  • move_drive_file: Move um arquivo para uma pasta específica.
  • send_email: Envia um e-mail via Gmail.
  • create_doc: Cria um novo documento no Google Docs com conteúdo.
  • create_sheet: Cria e popula uma planilha no Google Sheets.

Nota: Todos os comandos exigem autenticação prévia com as permissões apropriadas do Google Workspace.

Plataformas Suportadas

  • Claude Code
  • Cursor
  • Codex
  • Outros agentes compatíveis com skills de IA

Uso Básico

  1. Configure as credenciais do Google Workspace (via OAuth 2.0).
  2. Importe o skill no seu agente.
  3. Utilize comandos como os exemplos abaixo.

Exemplo: Agendar uma Reunião e Enviar Convite

create_calendar_event(
  summary="Reunião de Equipe",
  start_time="2025-03-10T14:00:00-03:00",
  end_time="2025-03-10T14:30:00-03:00",
  attendees=["[email protected]"]
)
send_email(
  to="[email protected]",
  subject="Confirmação: Reunião de Equipe",
  body="Sua reunião foi agendada para 10/03 às 14h."
)

Exemplo: Organizar Arquivos no Drive

search_drive_file(query="relatório mensal")
move_drive_file(file_id="12345", folder_id="relatorios/2025")

Configuração do Ambiente

Para usar este skill, você precisa:

  1. Conta do Google Workspace com acesso ao Google Cloud Console.
  2. Projeto no Google Cloud com as APIs necessárias ativadas:
    • Google Calendar API
    • Google Drive API
    • Gmail API
    • Google Docs API (opcional)
    • Google Sheets API (opcional)
  3. Credenciais OAuth 2.0 configuradas com os escopos adequados.

Variáveis de Ambiente

VariávelDescrição
GOOGLE_CLIENT_IDID do cliente OAuth
GOOGLE_CLIENT_SECRETSegredo do cliente OAuth
GOOGLE_REFRESH_TOKENToken de atualização para acesso persistente

Autorização

O skill utiliza o fluxo OAuth 2.0 com escopos mínimos necessários para cada operação.

Solução de Problemas

  • Certifique-se de que as APIs estão ativadas no Google Cloud Console.
  • Verifique se o token de atualização é válido e possui escopos corretos.
  • Se um comando falhar, revise as permissões do usuário no Google Workspace.

Contribuição

Relate problemas ou sugira melhorias no repositório oficial do skill.


Skill oficial do Google Workspace para agentes de IA.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

googleworkspace/gws-admin-reports

Google Workspace Admin SDK: Audit logs and usage reports.

googleworkspace/gws-calendar

Google Calendar: Manage calendars and events.

googleworkspace/gws-calendar-agenda

Google Calendar: Show upcoming events across all calendars.

googleworkspace/gws-calendar-insert

Google Calendar: Create a new event.

googleworkspace/gws-chat

Google Chat: Manage Chat spaces and messages.

googleworkspace/gws-chat-send

Google Chat: Send a message to a space.

googleworkspace/gws-classroom

Google Classroom: Manage classes, rosters, and coursework.

googleworkspace/gws-docs

Read and write Google Docs.

googleworkspace/gws-docs-write

Google Docs: Append text to a document.

googleworkspace/gws-drive

Google Drive: Manage files, folders, and shared drives.

googleworkspace/gws-drive-upload

Google Drive: Upload a file with automatic metadata.

googleworkspace/gws-events

Subscribe to Google Workspace events.

googleworkspace/gws-events-renew

Google Workspace Events: Renew/reactivate Workspace Events subscriptions.

googleworkspace/gws-events-subscribe

Google Workspace Events: Subscribe to Workspace events and stream them as NDJSON.

googleworkspace/gws-forms

Read and write Google Forms.

googleworkspace/gws-gmail

Gmail: Send, read, and manage email.

googleworkspace/gws-gmail-forward

Gmail: Forward a message to new recipients.

googleworkspace/gws-gmail-read

Gmail: Read a message and extract its body or headers.

googleworkspace/gws-gmail-reply

Gmail: Reply to a message (handles threading automatically).

googleworkspace/gws-gmail-reply-all

Gmail: Reply-all to a message (handles threading automatically).

Habilidades Relacionadas