gws-forms

Automate reading and writing Google Forms via the Forms API.

302|22|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/JetBrains/skills --skill gws-forms-jetbrains
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-forms
Source: https://github.com/JetBrains/skills/tree/main/gws-forms
Command: npx skills add https://github.com/JetBrains/skills --skill gws-forms-jetbrains

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates reading and writing Google Forms to streamline form management.

Core Features & Use Cases

  • Read form definitions and responses from Google Forms.
  • Create and update forms using the Forms API (batchUpdate, create, setPublishSettings).
  • Retrieve form structures and responses (get, responses).
  • Manage publishing settings and watch for changes (setPublishSettings, watches).
  • CLI-driven interaction via gws forms to automate form workflows.

Quick Start

Call gws forms with a resource and method to read, create, or update a Google Form.

Frequently Asked Questions about gws-forms

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Google Forms creation and updates using a CLI?

Automate Google Forms creation and updates by using the gws forms CLI to call the Forms API, supporting batchUpdate and create methods to streamline form management workflows directly from the command line.

Can I retrieve Google Forms responses programmatically for surveys?

Retrieve Google Forms responses programmatically by targeting the responses resource via the CLI, allowing teams to extract feedback data from multiple surveys for automated processing and analysis.

What Google Forms API resources are available for form management automation?

Available Google Forms API resources include forms batchUpdate, create, get, setPublishSettings, responses, and watches, enabling comprehensive automation for reading, writing, and monitoring form structures.

How do I manage publishing settings and watch for changes in Google Forms?

Manage publishing settings and watch for changes in Google Forms by executing the setPublishSettings and watches API resources through the CLI, tracking form modifications across multiple forms.

Does this Google Forms automation tool support managing multiple forms at scale?

Yes, this Google Forms automation tool supports managing multiple forms at scale, applying API resources like batchUpdate and get to streamline form creation, updates, and data retrieval for teams handling surveys and feedback.