PluginBench
Skill
Review
Audit score 70

recipe-create-feedback-form

googleworkspace/cli

Create a Google Form for feedback and share it via Gmail.

What is recipe-create-feedback-form?

This recipe combines Google Forms and Gmail to streamline feedback collection. Use it when you need to quickly gather structured feedback from a group and distribute it via email.

  • Create a new Google Form with customizable title and metadata
  • Extract the form's shareable URL from the creation response
  • Send the form link via Gmail to specified recipients
  • Automate the entire feedback distribution workflow

How to install recipe-create-feedback-form

npx skills add null --skill recipe-create-feedback-form
Prerequisites
  • gws-forms skill installed
  • gws-gmail skill installed
  • Google Workspace account with Forms and Gmail enabled
Claude Code
Cursor
Windsurf
Cline

How to use recipe-create-feedback-form

  1. 1.Run the form creation command with your desired title and document title
  2. 2.Copy the responderUri (form URL) from the JSON response
  3. 3.Prepare your recipient email address or mailing list
  4. 4.Run the Gmail send command with the form URL in the message body
  5. 5.Recipients will receive the email with a direct link to the form

Use cases

Good for
  • Distribute event feedback forms to attendees after a meeting or conference
  • Collect customer satisfaction surveys and email them to a mailing list
  • Gather team feedback on projects and share the form with stakeholders
  • Send product feedback forms to beta testers via email
  • Create and distribute post-training evaluation forms to participants
Who it's for
  • Event organizers
  • Product managers
  • Team leads
  • Customer success teams
  • Training coordinators

recipe-create-feedback-form FAQ

Can I customize the form questions after creation?

This recipe creates the form structure only. You can manually edit questions in Google Forms after creation, or use the gws-forms skill directly for more advanced customization.

What if I need to send to multiple email addresses?

Use a mailing list email address in the --to parameter, or run the send command multiple times with different recipient addresses.

How do I get the form URL from the response?

The form URL is in the responderUri field of the JSON response from the forms create command.

Can I customize the email subject and body?

Yes, the --subject and --body parameters are fully customizable. Include the FORM_URL placeholder where you want the link to appear.

Full instructions (SKILL.md)

Source of truth, from googleworkspace/cli.


name: recipe-create-feedback-form description: "Create a Google Form for feedback and share it via Gmail." metadata: version: 0.22.5 openclaw: category: "recipe" domain: "productivity" requires: bins: - gws skills: - gws-forms - gws-gmail

Create and Share a Google Form

PREREQUISITE: Load the following skills to execute this recipe: gws-forms, gws-gmail

Create a Google Form for feedback and share it via Gmail.

Steps

  1. Create form: gws forms forms create --json '{"info": {"title": "Event Feedback", "documentTitle": "Event Feedback Form"}}'
  2. Get the form URL from the response (responderUri field)
  3. Email the form: gws gmail +send --to attendees@company.com --subject 'Please share your feedback' --body 'Fill out the form: FORM_URL'