recipe-collect-form-responses — скилл Claude Code для Google Forms
Тянет ответы из Google Forms через CLI gws: находит нужную форму, показывает её структуру и выводит заполненные ответы таблицей.
npx skills add googleworkspace/cli --skill recipe-collect-form-responses -a claude-codeЧто делает recipe-collect-form-responses
Скилл проводит агента по трём шагам CLI gws. Сначала список форм (gws forms forms list) — на случай, если ID под рукой нет. Потом карточка формы по formId через gws forms forms get. И в конце сами ответы: gws forms forms responses list с выводом в таблицу, флаг --format table.
Внутри лежит один файл SKILL.md с описанием шагов, своих скриптов нет. Вся работа ложится на gws, поэтому заранее нужен установленный бинарь gws и загруженный скилл gws-forms: в рецепте он помечен как обязательный. Ставится в Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode.
Рецепт узкий намеренно: только чтение ответов, без создания форм и правок. Если Google Workspace у вас уже живёт в терминале через gws, это ровно тот кирпич, который избавляет от переключения в браузер. Если нет, вкладка с ответами внутри самой формы сделает то же самое меньшими усилиями.
Какие задачи решает
- посмотреть ответы, не открывая браузер
- найти ID формы среди доступных
- проверить вопросы формы перед разбором ответов
- выгрузить ответы таблицей и пробежать по строкам
- забрать ответы сразу после закрытия опроса
Примеры запросов агенту
- Покажи ответы на форму FORM_ID таблицей
- Найди мою форму с опросом и выведи её структуру
- Что ответили в форме? Сначала найди её ID, потом покажи ответы
Как установить recipe-collect-form-responses
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-collect-form-responses -a claude-code2Вручную: положить файлы
~/.claude/skills/recipe-collect-form-responses/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/recipe-collect-form-responses/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-collect-form-responses -a codex2Вручную: положить файлы
.agents/skills/recipe-collect-form-responses/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-collect-form-responses -a cursor2Вручную: положить файлы
.cursor/skills/recipe-collect-form-responses/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install googleworkspace/cli recipe-collect-form-responses2Вручную: положить файлы
.github/skills/recipe-collect-form-responses/SKILL.md1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-collect-form-responses -a gemini-cli2Командой платформы
gemini skills install https://github.com/googleworkspace/cli --path skills/recipe-collect-form-responsesВручную: положить файлы
.devin/skills/recipe-collect-form-responses/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-collect-form-responses -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора95
Весь набор →Похожие
Вопросы о recipe-collect-form-responses
Как установить recipe-collect-form-responses в Claude Code?
Одной командой: npx skills add googleworkspace/cli --skill recipe-collect-form-responses -a claude-code. Файл скилла появится по пути ~/.claude/skills/recipe-collect-form-responses/SKILL.md.
Что делает recipe-collect-form-responses?
Проводит агента по трём шагам: список форм, карточка формы по formId, ответы в виде таблицы. Всё через подкоманды gws forms.
Что нужно до запуска?
Бинарь gws в системе и загруженный скилл gws-forms — в рецепте он указан как обязательный. Без них шаги не выполнятся.
Исходный текст
SKILL.md · Apache-2.0
---
name: recipe-collect-form-responses
description: "Retrieve and review responses from a Google Form."
metadata:
version: 0.22.5
openclaw:
category: "recipe"
domain: "productivity"
requires:
bins:
- gws
skills:
- gws-forms
---
# Check Form Responses
> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-forms`
Retrieve and review responses from a Google Form.
## Steps
1. List forms: `gws forms forms list` (if you don't have the form ID)
2. Get form details: `gws forms forms get --params '{"formId": "FORM_ID"}'`
3. Get responses: `gws forms forms responses list --params '{"formId": "FORM_ID"}' --format table`
© googleworkspace · Apache-2.0 · googleworkspace/cli