gws-classroom

Manage Google Classroom courses, rosters, and coursework via API.

1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/fishyer/skills --skill gws-classroom-fishyer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-classroom
Source: https://github.com/fishyer/skills/tree/main/skills/gws-classroom
Command: npx skills add https://github.com/fishyer/skills --skill gws-classroom-fishyer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gws, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the management of Google Classroom, allowing users to efficiently handle classes, rosters, and coursework.

Core Features & Use Cases

  • Course Management: Create, delete, update, and list courses.
  • Roster Management: View and manage student rosters.
  • Coursework Management: Create, update, and manage coursework.
  • Use Case: Quickly add a new course, manage student enrollments, and post assignments directly from the command line.

Quick Start

Use the gws-classroom skill to create a new course named 'Advanced Calculus'.

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 courses from the command line?

You can manage Google Classroom courses directly from the command line by using this skill to create, update, delete, and list courses. It provides specific commands to handle course administration efficiently.

What is needed to automate Google Classroom roster management?

To automate Google Classroom roster management, you need Google Classroom API access and authentication. The skill relies on the gws dependency to provide commands for viewing and managing student enrollments.

Can I use gws-classroom to create and post coursework?

Yes, you can use gws-classroom to create, update, and manage coursework. It allows you to post assignments directly from the command line interface to your Google Classroom courses.

Does this Google Classroom skill require gws to function?

Yes, this Google Classroom skill requires the gws dependency to function. You must ensure gws is installed and properly configured to execute the course and roster management commands.

What's the best way to handle student enrollments for Google Classroom courses?

The best way to handle student enrollments is by using the roster management features of this skill. It provides dedicated commands to view and manage student rosters for your courses.