google-forms

Create and manage Google Forms and read submitted responses.

1.7k|523|Updated May 5, 2026
One-click install
npx skills add https://github.com/Open-Curiosity/gini-agent --skill google-forms-open-curiosity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-forms
Source: https://github.com/Open-Curiosity/gini-agent/tree/main/skills/google/google-forms
Command: npx skills add https://github.com/Open-Curiosity/gini-agent --skill google-forms-open-curiosity

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gws, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the creation, management, and analysis of Google Forms, saving time and simplifying the process of gathering responses.

Core Features & Use Cases

  • Form Creation: Automatically create new forms with specified questions.
  • Item Addition: Add questions to existing forms dynamically.
  • Response Reading: Read and summarize submitted responses.
  • Publish Settings: Update form publish settings such as accepting responses on/off.
  • Use Case: Ideal for organizing surveys, feedback, and event RSVPs where a structured response collection is required.

Quick Start

Create a new form and add a question using the google-forms skill.

Frequently Asked Questions about google-forms

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

FAQPage Schema
How do I automate Google Forms creation and response analysis?

Automating Google Forms creation involves using this Skill to build new forms, add questions dynamically, and read submitted responses within Google Workspace environments.

Do I need Google Workspace CLI to manage Google Forms?

Yes, managing Google Forms requires the `gws` CLI configured with Forms scopes and OAuth credentials to authenticate and execute operations in your Google Workspace environment.

Can I update publish settings like accepting responses on Google Forms?

Yes, you can update publish settings on Google Forms, including toggling the ability to accept responses on or off, to control when users can submit their survey or RSVP entries.

What is the best way to add questions to existing Google Forms dynamically?

The best way to add questions to existing Google Forms dynamically is through an automated script that interfaces with the Forms API to inject new items without manual form editing.

How does automated response reading work for Google Forms surveys?

Automated response reading works by programmatically fetching and summarizing submitted survey answers from Google Forms, allowing you to gather feedback and RSVP data without manual export.

Are there limitations when managing Google Forms through scripts?

Limitations when managing Google Forms through scripts include dependency on the `gws` CLI and valid OAuth credentials, meaning operations will fail if authentication scopes are incorrectly configured.