recipe-create-presentation — скилл для Claude Code: Google Slides
Рецепт, который создаёт новую презентацию Google Slides из терминала и сразу выдаёт к ней доступ. Пригодится, когда колоду заводит агент, а не вы в браузере.
npx skills add googleworkspace/cli --skill recipe-create-presentation -a claude-codeЧто делает recipe-create-presentation
Внутри нет скриптов, только порядок шагов. Агент вызывает CLI gws: создаёт презентацию с нужным заголовком, забирает из ответа её ID и раздаёт права.
Первый шаг — gws slides presentations create --json '{"title": "Quarterly Review Q2"}'. Второй опирается на полученный ID: `gws drive permissions create --params '{"fileId": "PRESENTATION_ID"}' --json '{"role": "writer", "type": "user", "emailAddress": "[email protected]"}'`. Роль и адрес подставляйте свои.
Заранее нужны две вещи: бинарник gws и загруженный скилл gws-slides, он указан как обязательный. Наполнение колоды слайдами — уже его работа. Ставьте рецепт, если хотите заводить файл и права из терминала. Если презентацию вы всё равно собираете руками в вебе, обойдитесь без него.
Какие задачи решает
- создать презентацию Google Slides из терминала
- выдать коллегам права редактора на новый файл
- завести пустую колоду под квартальный обзор
- получить ID презентации, чтобы дальше добавлять слайды
- раздать доступ команде одной командой вместо кликов в вебе
Примеры запросов агенту
- Создай презентацию Google Slides «Quarterly Review Q2» и дай [email protected] права writer
- Заведи пустую колоду для квартального обзора и покажи её ID
- Сделай презентацию и открой команде доступ на редактирование
Как установить recipe-create-presentation
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-presentation -a claude-code2Вручную: положить файлы
~/.claude/skills/recipe-create-presentation/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/recipe-create-presentation/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-presentation -a codex2Вручную: положить файлы
.agents/skills/recipe-create-presentation/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-presentation -a cursor2Вручную: положить файлы
.cursor/skills/recipe-create-presentation/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install googleworkspace/cli recipe-create-presentation2Вручную: положить файлы
.github/skills/recipe-create-presentation/SKILL.md1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-presentation -a gemini-cli2Командой платформы
gemini skills install https://github.com/googleworkspace/cli --path skills/recipe-create-presentationВручную: положить файлы
.devin/skills/recipe-create-presentation/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-presentation -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора95
Весь набор →Похожие
Вопросы о recipe-create-presentation
Как установить recipe-create-presentation в Claude Code?
Командой npx skills add googleworkspace/cli --skill recipe-create-presentation -a claude-code. Файл окажется по пути ~/.claude/skills/recipe-create-presentation/SKILL.md.
Что делает recipe-create-presentation?
Создаёт презентацию в Google Slides с заголовком, который вы передали, и выставляет права на файл через Drive. Ничего сверх этих двух шагов рецепт не делает.
Что нужно, чтобы рецепт сработал?
Бинарник gws в PATH и загруженный скилл gws-slides. Без второго шага со слайдами и структурой колоды не будет.
Исходный текст
SKILL.md · Apache-2.0
---
name: recipe-create-presentation
description: "Create a new Google Slides presentation and add initial slides."
metadata:
version: 0.22.5
openclaw:
category: "recipe"
domain: "productivity"
requires:
bins:
- gws
skills:
- gws-slides
---
# Create a Google Slides Presentation
> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-slides`
Create a new Google Slides presentation and add initial slides.
## Steps
1. Create presentation: `gws slides presentations create --json '{"title": "Quarterly Review Q2"}'`
2. Get the presentation ID from the response
3. Share with team: `gws drive permissions create --params '{"fileId": "PRESENTATION_ID"}' --json '{"role": "writer", "type": "user", "emailAddress": "[email protected]"}'`
© googleworkspace · Apache-2.0 · googleworkspace/cli