
Recipe Create Classroom Course
Create a Google Classroom course and invite students using gws CLI JSON recipes after loading gws-classroom.
Install
npx skills add https://github.com/googleworkspace/cli --skill recipe-create-classroom-courseWhat is this skill?
- Three-step recipe: create course, create student invitation, list students as table
- Uses gws classroom courses create with JSON name, section, room, ownerId
- Student invite via invitations create with courseId, userId, role STUDENT
- Explicit prerequisite: load gws-classroom skill and require gws on PATH
Adoption & trust: 14.9k installs on skills.sh; 26.9k GitHub stars; 3/3 security scanners passed (skills.sh audits).
Recommended Skills
Agent Browservercel-labs/agent-browser
Lark Imlarksuite/cli
Lark Calendarlarksuite/cli
Lark Sheetslarksuite/cli
Lark Vclarksuite/cli
Lark Contactlarksuite/cli
Journey fit
Common Questions / FAQ
Is Recipe Create Classroom Course safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.
SKILL.md
READMESKILL.md - Recipe Create Classroom Course
# 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": "student@school.edu", "role": "STUDENT"}'` 3. List enrolled students: `gws classroom courses students list --params '{"courseId": "COURSE_ID"}' --format table`