recipe-create-classroom-course — скилл для Claude Code
Помогает создать курс в Google Classroom, отправить приглашения ученикам и проверить состав группы через агента.
npx skills add googleworkspace/cli --skill recipe-create-classroom-course -a claude-codeЧто делает recipe-create-classroom-course
Скилл служит готовым сценарием для работы с Google Classroom. Он вызывает утилиту gws для создания нового учебного курса с параметрами названия и аудитории.
После создания группы сценарий позволяет добавить учащихся по email и вывести список зачисленных студентов в виде таблицы. Для работы требуется установленный бинарный файл gws, а также предварительно загруженный скилл gws-classroom.
Рецепт пригодится тем, кто автоматизирует администрирование курсов из консоли. Настраивать группы вручную через веб-интерфейс займет больше времени.
Какие задачи решает
- Создать учебный курс в Google Classroom с нужными параметрами
- Отправить приглашение учащемуся по адресу электронной почты
- Вывести сводный список зачисленных студентов в терминал
Примеры запросов агенту
- Создай новый курс Introduction to CS в аудитории Room 101 через gws
- Пригласи студента [email protected] в курс COURSE_ID
- Покажи таблицу зачисленных учеников для курса COURSE_ID
Как установить recipe-create-classroom-course
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-classroom-course -a claude-code2Вручную: положить файлы
~/.claude/skills/recipe-create-classroom-course/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/recipe-create-classroom-course/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-classroom-course -a codex2Вручную: положить файлы
.agents/skills/recipe-create-classroom-course/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-classroom-course -a cursor2Вручную: положить файлы
.cursor/skills/recipe-create-classroom-course/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install googleworkspace/cli recipe-create-classroom-course2Вручную: положить файлы
.github/skills/recipe-create-classroom-course/SKILL.md1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-classroom-course -a gemini-cli2Командой платформы
gemini skills install https://github.com/googleworkspace/cli --path skills/recipe-create-classroom-courseВручную: положить файлы
.devin/skills/recipe-create-classroom-course/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-classroom-course -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора95
Весь набор →Похожие
Вопросы о recipe-create-classroom-course
Как установить recipe-create-classroom-course в Claude Code?
Выполните команду npx skills add googleworkspace/cli --skill recipe-create-classroom-course -a claude-code.
Что делает этот скилл?
Он предоставляет готовые шаги для создания курса в Google Classroom, рассылки приглашений студентам и просмотра списка участников.
Какие зависимости нужны для работы?
Необходим установленный бинарник gws и загруженный скилл gws-classroom.
Исходный текст
SKILL.md · Apache-2.0
---
name: recipe-create-classroom-course
description: "Create a Google Classroom course and invite students."
metadata:
version: 0.22.5
openclaw:
category: "recipe"
domain: "education"
requires:
bins:
- gws
skills:
- gws-classroom
---
# Create a Google Classroom Course
> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-classroom`
Create a Google Classroom course and invite students.
## Steps
1. Create the course: `gws classroom courses create --json '{"name": "Introduction to CS", "section": "Period 1", "room": "Room 101", "ownerId": "me"}'`
2. Invite a student: `gws classroom invitations create --json '{"courseId": "COURSE_ID", "userId": "[email protected]", "role": "STUDENT"}'`
3. List enrolled students: `gws classroom courses students list --params '{"courseId": "COURSE_ID"}' --format table`
© googleworkspace · Apache-2.0 · googleworkspace/cli