recipe-create-feedback-form

Creates a Google Form for feedback and shares it via Gmail using gws CLI commands.

Updated Nov 9, 2023
One-click install
npx skills add https://github.com/oresttokovenko/dot-files --skill recipe-create-feedback-form-oresttokovenko
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-create-feedback-form
Source: https://github.com/oresttokovenko/dot-files/tree/main/chezmoi/dot_agents/skills/recipe-create-feedback-form
Command: npx skills add https://github.com/oresttokovenko/dot-files --skill recipe-create-feedback-form-oresttokovenko

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Collecting feedback from event attendees or team members requires manually building a form and then separately emailing the link, which is repetitive and error-prone. This Skill automates both steps through the gws CLI so a feedback form is created and distributed in one workflow. ## Core Features & Use Cases - Google Form Creation: Creates a titled Google Form via the gws forms API and retrieves the shareable responder URL. - Gmail Distribution: Sends the form link to a recipient list through Gmail using a single gws command. - Use Case: After hosting a company event, run this recipe to spin up an "Event Feedback" form and email it to all attendees without opening a browser. ## Quick Start Create a Google Form titled Event Feedback and email the link to [email protected].

Frequently Asked Questions about recipe-create-feedback-form

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

FAQPage Schema
How do I create a Google Form from the command line?

Use the gws forms create command with a JSON payload specifying the form title and documentTitle. The response includes a responderUri field containing the shareable form URL.

How do I email a Google Form link with Gmail CLI?

Use gws gmail +send with the --to, --subject, and --body flags, embedding the form's responderUri in the body. This sends the form link directly to your recipient list.

What tools are required to run this feedback form recipe?

The recipe requires the gws binary installed on your system, plus the gws-forms and gws-gmail skills loaded as prerequisites. Without these, the form creation and email commands will not execute.

Can I customize the form title and email recipients?

Yes, edit the title and documentTitle values in the forms create JSON payload, and change the --to address and --body content in the gmail send command to match your audience.

Why does the form creation command fail?

Failures typically occur when the gws binary is missing, the gws-forms skill is not loaded, or the JSON payload is malformed. Verify the binary is installed and the prerequisite skills are active before running the recipe.