gws-forms
Manage Google Forms with the gws CLI
Managing Google Forms manually makes repeatable administration slow and error-prone. This skill guides reliable form creation, updates, retrieval, publishing, response operations, and schema discovery.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "gws-forms" from https://skillstore.io/skills/googleworkspace-gws-forms.md and its manifest at https://skillstore.io/api/skills/googleworkspace-gws-forms/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "gws-forms". Create a form titled Quarterly Training Survey.
Expected outcome:
Planned result: an empty form titled Quarterly Training Survey. Questions and settings require a separate update after creation.
Using "gws-forms". Can this legacy form use new publish settings?
Expected outcome:
No. Legacy forms lack the publish settings field required by the supported method.
Using "gws-forms". Help me update several questions in one operation.
Expected outcome:
- Inspect the batch update method schema.
- Validate the form identifier and each requested change.
- Submit the approved updates together.
Security Audit
SafeAll 12 external-command alerts are false positives caused by Markdown backticks and fenced CLI examples, not executable Ruby or shell substitution. The path reference is fixed documentation for a sibling skill, with no user-controlled traversal or malicious intent.
Risk Factors
โ๏ธ External commands (12)
๐ Filesystem access (1)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/googleworkspace-gws-forms/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/googleworkspace-gws-forms?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/googleworkspace-gws-forms?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/googleworkspace-gws-forms/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/googleworkspace-gws-forms.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
googleworkspace. (2026). gws-forms security audit report (audit version 5) [Author version 0.23.0]. Skillstore. https://skillstore.io/skills/googleworkspace-gws-forms/audits/5BibTeX citation
@techreport{googleworkspace-googleworkspace-gws-forms-2026,
author = {googleworkspace},
title = {gws-forms security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/googleworkspace-gws-forms/audits/5},
note = {Author version 0.23.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "gws-forms security audit report (audit version 5)"
version: "0.23.0"
type: report
authors:
- name: "googleworkspace"
date-released: "2026-08-05"
url: "https://skillstore.io/skills/googleworkspace-gws-forms/audits/5"
identifiers:
- type: other
value: "skillstore:googleworkspace-gws-forms:audit:5"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Create a standard form
Create an empty form, then add approved questions and settings through a separate batch update.
Automate form maintenance
Inspect method schemas and apply repeatable updates to existing forms with validated parameters.
Manage response workflows
Discover response and watch operations for recurring collection and monitoring tasks.
Try These Prompts
Show the available Google Forms resources and explain how to inspect a method before using it.
Create a Google Form titled [title] with the optional document title [document title]. Confirm the planned action first.
Inspect the batchUpdate schema for form [form ID], then plan changes for [questions or settings]. Validate every required parameter.
Inspect response and watch methods for form [form ID]. Propose a workflow for [goal], including required parameters and operational limits.
Best Practices
- Inspect each method schema before building parameters or request data.
- Create the empty form first, then add items and settings through an update.
- Confirm form identifiers and publishing changes before modifying remote resources.
Avoid
- Do not include questions or settings in the initial create request.
- Do not guess parameter names, types, or defaults without inspecting the method schema.
- Do not apply publish settings to legacy forms that lack the required field.
Frequently Asked Questions
What must be installed before using this skill?
Can form creation include questions?
How do I discover supported methods?
How do I verify required parameters?
Can the skill update publishing settings?
Does the skill support responses and watches?
Developer Details
Author
googleworkspaceLicense
MIT
Author version
v0.23.0
Skillstore revision
r2
Ref
286d37c9c189ddd1aafd3548415fb031d1df79d5
Maintenance freshness
8/6/2026
Usage
6 downloads ยท 56 views
File structure
๐ SKILL.md