O que google-workspace-skill faz?
Controle os serviços do Google Workspace por meio de comandos JSON estruturados usando uma skill OpenClaw que encapsula a CLI oficial do Google Workspace.
Visão Geral
Esta skill permite que agentes de IA interajam com os serviços do Google Workspace de forma programática. Em vez de chamar APIs REST complexas, você envia comandos JSON simples, que a skill converte em chamadas CLI equivalentes.
Pré-requisitos
- Acesso à CLI oficial do Google Workspace (
google-workspace-cli) - Autenticação configurada (arquivo de credenciais ou variáveis de ambiente)
- Permissões adequadas no domínio do Google Workspace
Como usar
Forneça comandos JSON no seguinte formato:
{
"service": "gmail",
"action": "listMessages",
"params": {
"userId": "me",
"maxResults": 10
}
}
Serviços suportados
- Gmail: enviar, listar, pesquisar e-mails
- Google Drive: criar, listar, compartilhar arquivos e pastas
- Google Agenda: gerenciar eventos, calendários
- Google Planilhas: ler, atualizar células e planilhas
- Admin SDK: gerenciar usuários, grupos e domínios
Exemplos
Listar mensagens do Gmail
{
"service": "gmail",
"action": "listMessages",
"params": {
"userId": "me",
"q": "is:unread"
}
}
Criar um arquivo no Drive
{
"service": "drive",
"action": "createFile",
"params": {
"name": "relatorio.docx",
"mimeType": "application/vnd.google-apps.document"
}
}
Limitações
- Depende da CLI oficial, que deve estar instalada e configurada
- Não suporta streaming em tempo real; apenas requisição-resposta
- Pode ser limitada por cotas de API do Google
Suporte
Para relatar problemas ou sugerir melhorias, visite o repositório original no GitHub: geziel16/google-workspace-skill.