recipe-create-classroom-course

Create Google Classroom courses, invite students, and list enrolled students.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill streamlines the creation and management of Google Classroom courses, eliminating the need for manual setup and simplifying the process of inviting students.

Core Features & Use Cases

  • Course Creation: Automatically create a Google Classroom course with defined details.
  • Student Invitation: Invite students to the course easily with provided user data.
  • Student Management: Retrieve and display a list of enrolled students.
  • Use Case: Ideal for educational institutions looking to digitize their classroom workflows and efficiently manage course materials.

Quick Start

Create and manage a Google Classroom course with the following command: recipe-create-classroom-course create --course "Introduction to CS" --section "Period 1" --room "Room 101" --owner-id "me".

Frequently Asked Questions about recipe-create-classroom-course

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

FAQPage Schema
How do I automate Google Classroom course creation for multiple classes?

You can automate Google Classroom course creation by running a command that sets the course name, section, room, and owner ID. This eliminates manual setup by using Google Classroom APIs to configure class details automatically.

What's the best way to invite students to a Google Classroom course programmatically?

The best way to invite students programmatically is to provide user data to the automated workflow. The skill processes the provided user data and handles the student invitation process directly through the Google Classroom API.

Can I retrieve a list of enrolled students from Google Classroom through an automated workflow?

Yes, you can retrieve a list of enrolled students through the automated workflow. The skill queries Google Classroom to retrieve and display the roster of currently enrolled students for specific courses.

Do I need Google Classroom API authorization to manage courses and invite students?

Yes, you need Google Classroom API authorization to manage courses and invite students. The workflow depends on the gws-classroom integration to authenticate and execute automated educational institution workflows.

How does workflow automation simplify student management for educational institutions?

Workflow automation simplifies student management by digitizing classroom setup. It transitions educational institutions to digital teaching platforms by creating courses, inviting students, and listing enrollments without manual data entry.