LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

recipe-create-classroom-course

Create a Google Classroom course and invite students.

24,995stars1,274forksUpdated 4/19/2026
Productivity & Workflow#course-management#education#gws#google-classroom#student-enrollment#automation

Security Assessment

Safe(100/100)
Security Score100/100

About recipe-create-classroom-course

The `recipe-create-classroom-course` skill enables educators to streamline the creation and management of Google Classroom courses. It addresses the common challenge of manually setting up courses and enrolling students, which can be time-consuming and error-prone, especially for teachers managing multiple classes. By automating course creation and student invitations, this skill reduces administrative overhead and ensures consistency across educational environments.

This skill provides several key capabilities. It allows users to create a new Google Classroom course with specified attributes such as the course name, section, room, and owner. Users can then invite students to the course by specifying their email addresses and roles. Additionally, the skill supports retrieving a list of all enrolled students in a course, enabling educators to quickly verify enrollment and manage classroom participation. The recipe requires the `gws-classroom` skill and the Google Workspace services to function correctly, ensuring secure and authenticated operations within the Google Classroom ecosystem.

Target users for this skill include teachers, school administrators, and educational technology coordinators who need an efficient way to manage course creation and student enrollment. It is particularly useful in scenarios where multiple courses are created each term or where rapid onboarding of students is necessary. By simplifying these administrative tasks, educators can focus more on teaching and less on technical setup, making it suitable for both individual instructors and larger educational institutions looking to standardize their classroom management processes.

FAQ

How do I create a new Google Classroom course using this skill?

You can create a course by executing the command to create a course with specified details like name, section, room, and owner ID. Ensure the `gws-classroom` skill is loaded before running the command.

Can I invite multiple students at once?

The skill allows inviting students individually using their email addresses and assigning roles. For multiple students, you would need to run the invitation command for each student.

What are the prerequisites to use this skill?

You need to have the `gws-classroom` skill loaded and access to Google Workspace services (`gws`).

How can I check which students are enrolled in a course?

You can list enrolled students by running the command to list course students, specifying the course ID, and optionally formatting the output as a table.

Are there any limitations on who can be invited?

Students must have valid Google accounts that can be added to the specified Google Classroom. The skill requires proper permissions to create courses and send invitations.

Install recipe-create-classroom-course

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

googleworkspace/cli

Related Skills

short-form-video

14

multi-asset-morning-briefing

7,907

content-strategy

2,901

doherty-threshold

2,901