gws-script
Ajuda seu agente a gerenciar projetos do Google Apps Script. Permite automatizar tarefas dentro do ecossistema Google.
O que ela faz
Este comando ajuda a gerenciar projetos de Google Apps Script. Você pode criar novos projetos, ver informações sobre eles, obter ou atualizar o código, e até mesmo ver métricas de uso.
Quando usar
- ✓Quando você quer criar um novo script do zero.
- ✓Quando precisa ver o código de um script existente.
- ✓Para verificar quantas pessoas estão usando seu script.
Exemplo do que pedir para a IA
“Crie um novo projeto de script chamado 'Meu Primeiro Script'.”
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ê diz qual ação quer fazer (como 'criar projeto' ou 'ver código') e em qual projeto. A ferramenta se comunica com o Google para realizar a tarefa.
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-scriptOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/googleworkspace/cli/main/skills/gws-script/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.
script (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 script <resource> <method> [flags]
Comandos Auxiliares
| Comando | Descrição |
|---|---|
+push |
Envia arquivos locais para um projeto do Apps Script |
Recursos da API
processes
list— Lista informações sobre processos criados por ou em nome de um usuário, como tipo de processo e status atual.listScriptProcesses— Lista informações sobre processos executados de um script, como tipo de processo e status atual.
projects
create— Cria um novo projeto de script vazio, sem arquivos de script e com um arquivo de manifesto base.get— Obtém os metadados de um projeto de script.getContent— Obtém o conteúdo do projeto de script, incluindo o código-fonte e os metadados de cada arquivo de script.getMetrics— Obtém dados de métricas para scripts, como número de execuções e usuários ativos.updateContent— Atualiza o conteúdo do projeto de script especificado. Este conteúdo é armazenado como a versão HEAD e é usado quando o script é executado como um gatilho, no editor de script, no modo de visualização de complemento, ou como um aplicativo web ou API do Apps Script em modo de desenvolvimento. Isso limpa todos os arquivos existentes no projeto.deployments— Operações no recurso 'deployments'versions— Operações no recurso 'versions'
scripts
run—
Descobrindo Comandos
Antes de chamar qualquer método da API, inspecione-o:
# Browse resources and methods
gws script --help
# Inspect a method's required params, types, and defaults
gws schema script.<resource>.<method>
Use a saída de gws schema para construir suas flags --params e --json.
Perguntas frequentes
O que é Google Apps Script?
É uma forma de criar pequenos programas (scripts) que automatizam tarefas no Google Workspace (Gmail, Planilhas, Drive, etc.).
O que significa 'resource' e 'method'?
'Resource' é como um tipo de coisa que você pode gerenciar (ex: 'projetos'). 'Method' é a ação que você quer fazer com essa coisa (ex: 'criar' ou 'ver').
O que é `gws schema`?
É um comando que mostra os detalhes necessários para usar uma função específica, como quais informações você precisa fornecer.
Detalhes
Popularidade
- Estrelas no GitHub
- 32 mil
- Posição no ranking
- #6281
- 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
benchmark-optimization-loop
Faz seu agente melhorar a velocidade de algo de forma medida. Ele testa várias versões e escolhe a mais rápida que ainda funciona corretamente.
affaan-m/ECC
change-impact
Ajuda seu agente a analisar o impacto de mudanças no código antes de fazê-las. Ele compara o planejado com o real depois, cobrindo caminhos, dados, testes e documentação. É útil para mudanças arriscadas ou que afetam várias partes do sistema.
affaan-m/ECC
click-path-audit
Faz seu agente rastrear todos os botões e interações do usuário para achar bugs. Ele encontra problemas onde funções parecem funcionar sozinhas, mas falham juntas. Útil quando bugs persistem mesmo após depuração.
affaan-m/ECC