What it is
This skill lets you create and manage Google Classroom courses, add or remove students and teachers, post announcements, assign coursework, and handle invitations. Perfect for educators, school admins, or anyone running online learning programs who wants to automate classroom setup and updates. The AI agent handles the API calls while you just describe what you need.
What it does
- Creates, updates, and deletes Google Classroom courses
- Manages student and teacher rosters for classes
- Posts announcements and assigns coursework to students
- Sends and manages invitations for new class members
- Retrieves class lists and grading period settings
Use it when
- You're setting up multiple classes at the start of a term
- You need to bulk-add students or teachers to courses
- You want to post the same announcement across several classes
- You're managing classroom invitations and need to track who's joined
Add this skill to your AI
Copy the source URL and ask your AI to add it. Most coding agents — Claude Code, Cursor, Codex, Gemini CLI, OpenCode, Windsurf — will fetch and install it for you.
Try this prompt:
Add this skill to my project: https://github.com/googleworkspace/cli/tree/main/skills/gws-classroom