gws-classroom

Manage Google Classroom classes, rosters, and coursework via CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/nomad3/servicetsunami-agents --skill gws-classroom-nomad3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-classroom
Source: https://github.com/nomad3/servicetsunami-agents/tree/main/apps/api/app/skills/community/gws_classroom
Command: npx skills add https://github.com/nomad3/servicetsunami-agents --skill gws-classroom-nomad3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Google Classroom admins and teachers need to manage classes, rosters, and coursework across multiple courses and students with minimal friction.

Core Features & Use Cases

  • Create and manage classes and rosters
  • Retrieve course details, student lists, and coursework status
  • Quick automation to sync enrollment and coursework across classrooms

Quick Start

Create a new Google Classroom course named 'Intro to AI' and enroll a user as a teacher to verify the workflow.

Frequently Asked Questions about gws-classroom

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Google Classroom rosters and coursework from the command line?

You can manage Google Classroom rosters and coursework through a unified CLI workflow that handles creating courses, enrolling students, and updating coursework. It implements authentication and API interactions with Google Workspace to ensure secure, auditable operations.

Can I automate student enrollment and sync classes across multiple Google Classroom courses?

Yes, you can automate student enrollment and sync rosters across multiple Google Classroom courses. The CLI workflow provides quick automation to apply enrollment updates and coursework status across different classrooms with minimal friction.

Do I need Google Workspace CLI authentication to create and manage classes?

Yes, Google Workspace CLI authentication is required to create and manage classes. The workflow implements permission checks and API interactions with the Google Workspace CLI to ensure all class management and roster updates remain secure and auditable.

What is the best way to retrieve student lists and coursework status for Google Classroom?

The best way to retrieve student lists and coursework status is using this CLI workflow, which directly interacts with the Google Classroom API. It allows admins and teachers to retrieve course details and track coursework status across multiple courses quickly.

What are the limitations of using a CLI workflow for Google Classroom class management?

The CLI workflow is designed for class management tasks like creating courses, enrolling students, and syncing rosters. It operates through Google Workspace CLI API interactions, meaning operations depend on proper authentication and permission checks for secure, auditable execution.