{"id":"ae9e301a-96af-47d6-8269-4a4e74d5cae7","shortId":"mRhHvv","kind":"skill","title":"gws-forms","tagline":"Read and write Google Forms.","description":"# forms (v1)\n\n> **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it.\n\n```bash\ngws forms <resource> <method> [flags]\n```\n\n## API Resources\n\n### forms\n\n  - `batchUpdate` — Change the form with a batch of updates.\n  - `create` — Create a new form using the title given in the provided form message in the request. *Important:* Only the form.info.title and form.info.document_title fields are copied to the new form. All other fields including the form description, items and settings are disallowed. To create a new form and add items, you must first call forms.create to create an empty form with a title and (optional) document title, and then call forms.update to add the items.\n  - `get` — Get a form.\n  - `setPublishSettings` — Updates the publish settings of a form. Legacy forms aren't supported because they don't have the `publish_settings` field.\n  - `responses` — Operations on the 'responses' resource\n  - `watches` — Operations on the 'watches' resource\n\n## Discovering Commands\n\nBefore calling any API method, inspect it:\n\n```bash\n# Browse resources and methods\ngws forms --help\n\n# Inspect a method's required params, types, and defaults\ngws schema forms.<resource>.<method>\n```\n\nUse `gws schema` output to build your `--params` and `--json` flags.","tags":["gws","forms","cli","googleworkspace","agent-skills","ai-agent","automation","discovery-api","gemini-cli-extension","google-admin","google-api","google-calendar"],"capabilities":["skill","source-googleworkspace","skill-gws-forms","topic-agent-skills","topic-ai-agent","topic-automation","topic-cli","topic-discovery-api","topic-gemini-cli-extension","topic-google-admin","topic-google-api","topic-google-calendar","topic-google-chat","topic-google-docs","topic-google-drive"],"categories":["cli"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/googleworkspace/cli/gws-forms","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add googleworkspace/cli","source_repo":"https://github.com/googleworkspace/cli","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 26371 github stars · SKILL.md body (1,350 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:52:29.936Z","embedding":null,"createdAt":"2026-04-18T20:24:42.814Z","updatedAt":"2026-05-18T18:52:29.936Z","lastSeenAt":"2026-05-18T18:52:29.936Z","tsv":"'/gws-shared/skill.md':13 'add':96,120 'api':35,166 'aren':137 'auth':15 'bash':31,170 'batch':44 'batchupd':38 'brows':171 'build':195 'call':101,117,164 'chang':39 'command':162 'copi':73 'creat':29,47,48,91,104 'default':186 'descript':84 'disallow':89 'discov':161 'document':113 'empti':106 'field':71,80,148 'first':100 'flag':17,34,200 'form':3,8,9,33,37,41,51,59,77,83,94,107,126,134,136,176,189 'form.info.document':69 'form.info.title':67 'forms.create':102 'forms.update':118 'generat':26 'generate-skil':25 'get':123,124 'given':55 'global':16 'googl':7 'gws':2,24,32,175,187,191 'gws-form':1 'help':177 'import':64 'includ':81 'inspect':168,178 'item':85,97,122 'json':199 'legaci':135 'messag':60 'method':167,174,180 'miss':22 'must':99 'new':50,76,93 'oper':150,156 'option':112 'output':193 'param':183,197 'prerequisit':11 'provid':58 'publish':130,146 'read':4,12 'request':63 'requir':182 'resourc':36,154,160,172 'respons':149,153 'rule':20 'run':23 'schema':188,192 'secur':19 'set':87,131,147 'setpublishset':127 'skill':27 'skill-gws-forms' 'source-googleworkspace' 'support':139 'titl':54,70,110,114 'topic-agent-skills' 'topic-ai-agent' 'topic-automation' 'topic-cli' 'topic-discovery-api' 'topic-gemini-cli-extension' 'topic-google-admin' 'topic-google-api' 'topic-google-calendar' 'topic-google-chat' 'topic-google-docs' 'topic-google-drive' 'type':184 'updat':46,128 'use':52,190 'v1':10 'watch':155,159 'write':6","prices":[{"id":"f6a51b3b-7fb4-4d49-88a2-2ee71794865a","listingId":"ae9e301a-96af-47d6-8269-4a4e74d5cae7","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"googleworkspace","category":"cli","install_from":"skills.sh"},"createdAt":"2026-04-18T20:24:42.814Z"}],"sources":[{"listingId":"ae9e301a-96af-47d6-8269-4a4e74d5cae7","source":"github","sourceId":"googleworkspace/cli/gws-forms","sourceUrl":"https://github.com/googleworkspace/cli/tree/main/skills/gws-forms","isPrimary":false,"firstSeenAt":"2026-04-18T21:51:53.489Z","lastSeenAt":"2026-05-18T18:52:29.936Z"},{"listingId":"ae9e301a-96af-47d6-8269-4a4e74d5cae7","source":"skills_sh","sourceId":"googleworkspace/cli/gws-forms","sourceUrl":"https://skills.sh/googleworkspace/cli/gws-forms","isPrimary":true,"firstSeenAt":"2026-04-18T20:24:42.814Z","lastSeenAt":"2026-05-07T22:40:15.019Z"}],"details":{"listingId":"ae9e301a-96af-47d6-8269-4a4e74d5cae7","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"googleworkspace","slug":"gws-forms","github":{"repo":"googleworkspace/cli","stars":26371,"topics":["agent-skills","ai-agent","automation","cli","discovery-api","gemini-cli-extension","google-admin","google-api","google-calendar","google-chat","google-docs","google-drive","google-sheets","google-workspace","oauth2","rust"],"license":"apache-2.0","html_url":"https://github.com/googleworkspace/cli","pushed_at":"2026-05-12T16:46:11Z","description":"Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.","skill_md_sha":"3a11a94e9e720a5d64cbe417413c2609f9fcdc94","skill_md_path":"skills/gws-forms/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/googleworkspace/cli/tree/main/skills/gws-forms"},"layout":"multi","source":"github","category":"cli","frontmatter":{"name":"gws-forms","description":"Read and write Google Forms."},"skills_sh_url":"https://skills.sh/googleworkspace/cli/gws-forms"},"updatedAt":"2026-05-18T18:52:29.936Z"}}