recipe-create-classroom-course

Create Google Classroom courses and invite students with custom roles.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/chaddorsey/letta-code --skill recipe-create-classroom-course-chaddorsey
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-create-classroom-course
Source: https://github.com/chaddorsey/letta-code/tree/main/.skills/recipe-create-classroom-course
Command: npx skills add https://github.com/chaddorsey/letta-code --skill recipe-create-classroom-course-chaddorsey

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of Google Classroom courses and invites students, streamlining the process and saving time.

Core Features & Use Cases

  • Course Creation: Automatically create Google Classroom courses with specified details.
  • Student Invitation: Invite students to the course with custom roles.
  • Use Case: Ideal for educational institutions looking to quickly set up classes and invite students to participate in online courses.

Quick Start

Load the recipe-create-classroom-course skill and execute the command: 'create_classroom_course name="Introduction to CS" section="Period 1" room="Room 101" owner_id="me" student_email="[email protected]" student_role="STUDENT"'

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?

Automating Google Classroom course creation involves using scripts to apply course details and invite students. This Skill automates that entire process by configuring course names, sections, rooms, and student roles through the Google Classroom API.

Does Google Classroom course automation require specific API permissions?

Yes, Google Classroom course automation requires Google Workspace services and specific Classroom API permissions. You must authorize the workspace environment to manage courses and send student invitations successfully.

Can I invite students to Google Classroom automatically in bulk?

You can invite students to Google Classroom automatically by providing student emails and assigning roles. This Skill handles student invitation by passing the student email and role parameters during the automated course setup process.

What's the best way to set up online courses for educational institutions?

The best way to set up online courses for educational institutions is through education automation. This Skill streamlines the process by automatically creating Google Classroom courses and enrolling students, saving administrative time.

Do I need Google Workspace to automate student enrollment?

Yes, you need Google Workspace to automate student enrollment. This Skill explicitly requires Google Workspace services to interact with the Google Classroom API for course creation and student invitation management.

Why does my Google Classroom student invitation fail during automation?

Google Classroom student invitations fail during automation if the required Google Workspace services and Classroom API permissions are not properly configured. Ensure your environment is authorized to manage course invitations and student roles.