gws-forms
Ajuda seu agente a ler e escrever em formulários do Google. Útil para coletar ou atualizar informações de forma automatizada.
O que ela faz
Este comando permite que você crie, modifique e gerencie formulários no Google Forms. Você pode criar novos formulários, alterar configurações de publicação e obter informações sobre formulários existentes.
Quando usar
- ✓Criar um novo formulário para coletar informações.
- ✓Alterar quem pode responder a um formulário.
- ✓Obter os detalhes de um formulário já existente.
Exemplo do que pedir para a IA
“Crie um formulário chamado 'Pesquisa de Satisfação do Cliente' com as perguntas 'Qual sua nota para nosso atendimento?' e 'Você recomendaria nossos serviços?'”
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
Ele se conecta ao Google Forms para realizar as ações que você pede. Você diz qual formulário quer mexer e o que quer fazer com ele, como criar ou mudar.
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-formsOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/googleworkspace/cli/main/skills/gws-forms/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.
forms (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 forms <resource> <method> [flags]
Recursos da API
forms
batchUpdate— Altera o formulário com um lote de atualizações.create— Cria um novo formulário usando o título fornecido na mensagem do formulário na requisição. Importante: Apenas os camposform.info.titleeform.info.document_titlesão copiados para o novo formulário. Todos os outros campos, incluindo a descrição do formulário, itens e configurações, são proibidos. Para criar um novo formulário e adicionar itens, você deve primeiro chamarforms.createpara criar um formulário vazio com um título e título de documento (opcional), e depois chamarforms.updatepara adicionar os itens.get— Obtém um formulário.setPublishSettings— Atualiza as configurações de publicação de um formulário. Formulários legados não são suportados porque não possuem o campopublish_settings.responses— Operações no recurso 'responses'watches— Operações no recurso 'watches'
Descobrindo Comandos
Antes de chamar qualquer método da API, inspecione-o:
# Browse resources and methods
gws forms --help
# Inspect a method's required params, types, and defaults
gws schema forms.<resource>.<method>
Use a saída de gws schema para construir suas flags --params e --json.
Perguntas frequentes
Como eu crio um formulário?
Você usa o comando 'create' e informa o título do formulário. Para adicionar perguntas, você precisa usar outro comando depois.
Posso mudar as perguntas de um formulário existente?
Sim, você pode usar o comando 'batchUpdate' para fazer várias alterações, incluindo adicionar ou modificar perguntas.
O que são 'publish settings'?
São as configurações que definem como o formulário é compartilhado e quem pode responder a ele.
Detalhes
Popularidade
- Estrelas no GitHub
- 32 mil
- Posição no ranking
- #6264
- 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
intent-driven-development
Ajuda seu agente a transformar ideias em planos claros e testáveis. Define critérios para garantir que as mudanças sejam feitas corretamente e com segurança.
affaan-m/ECC
product-capability
Orienta seu agente a transformar ideias de produtos em planos claros. Define o que precisa ser feito, os limites e as decisões antes do desenvolvimento.
affaan-m/ECC
article-writing
Escreve conteúdos longos como artigos, guias e posts de blog com um estilo único. É útil quando você precisa de textos bem escritos, com voz consistente e credibilidade.
affaan-m/ECC