LaunchKit · 2026

Setup & Installation

npx skills add https://github.com/googleworkspace/cli --skill gws-classroom
or paste the link and ask your coding assistant to install it
https://github.com/googleworkspace/cli/tree/main/skills/gws-classroom
View on GitHub

What 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