Setup & Installation
npx skills add https://github.com/googleworkspace/cli --skill gws-classroom
https://github.com/googleworkspace/cli/tree/main/skills/gws-classroom
View on GitHubWhat This Skill Does
Manages Google Classroom courses, rosters, coursework, and invitations via the `gws` CLI. Covers the full course lifecycle from creation to grading period configuration, plus teacher and student enrollment.
Automating course setup and roster management from the CLI removes the need to click through the Classroom UI for bulk operations or scripted workflows.
When to use it
- Creating a new course and assigning an owner in a Google Workspace domain
- Adding students to a course by sending and accepting invitations
- Listing all courses a teacher owns to audit their current workload
- Updating grading period settings for a course mid-semester
- Pulling a user profile to verify guardian and enrollment status