recipe-create-classroom-course

Create Google Classroom courses and invite students via gws CLI.

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/vikingokft/vikingo-studio-skills --skill recipe-create-classroom-course-vikingokft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-create-classroom-course
Source: https://github.com/vikingokft/vikingo-studio-skills/tree/main/google/recipe-create-classroom-course
Command: npx skills add https://github.com/vikingokft/vikingo-studio-skills --skill recipe-create-classroom-course-vikingokft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This recipe automates the creation of Google Classroom courses and the invitation of students, reducing manual setup time for new classes.

Core Features & Use Cases

  • Course Creation: Programmatically create new courses with metadata such as name, section, and owner.
  • Student Invitations: Send invitations to students to join the course.
  • Roster Helpers: List enrolled students and verify course membership.

Quick Start

Create a Google Classroom course and invite a student using the gws CLI.

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 and student invitations?

You can automate Google Classroom course creation by programmatically setting course metadata like name, section, and owner, then sending enrollment invitations to students. This automates manual setup time for new classes.

What's the best way to set up new Google Classroom courses in bulk?

Setting up new Google Classroom courses in bulk is handled by executing gws classroom commands to create courses and invitations. This recipe programmatically creates courses with metadata and manages basic roster enrollment.

Can I list enrolled students and verify course membership in Google Classroom?

Yes, you can list enrolled students and verify course membership in Google Classroom. The recipe provides roster helpers that execute commands to retrieve enrolled student lists for your created courses.

Do I need the gws-classroom skill to create courses and invite students?

Yes, you need the gws-classroom skill to create courses and invite students. The recipe supports prereq loading of the gws-classroom skill and executes gws classroom commands for course creation and invitations.

What course metadata can I set when creating a Google Classroom course?

When creating a Google Classroom course, you can set metadata including the course name, section, and owner. This programmatically defines the basic structure for your new classroom courses.