An Openclaw skill that integrates Google Classroom via ClawLink to manage courses, coursework, rosters, grades, and announcements directly through an AI coding agent.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install google-classroom-education
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install google-classroom-education using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Google Classroom Education skill is a powerful integration designed for AI coding agents to interact seamlessly with the Google Classroom REST API. Supported by the robust integration framework of Openclaw Skills, this skill eliminates the manual overhead of managing academic workflows. It uses ClawLink to handle OAuth connection flows and credentials, allowing developers, teachers, and students to securely list courses, view assignments, manage student rosters, and track grades directly inside their chat interface.
By adding this capability to your AI workspace, you can automate administrative education tasks such as publishing new coursework, posting class announcements, and reviewing student submissions. The combination of secure OAuth authentication and an automated execution loop ensures a safe, responsive, and deeply integrated environment for managing education portals.
clawlink_list_integrations and retrieves the Google Classroom live tool catalog via clawlink_list_tools --integration google-classroom.google_classroom_list_courses fetch dynamic classroom data instantly.To install and enable this skill, run the following commands in your terminal:
openclaw plugins install clawhub:clawlink-plugin
openclaw config set tools.alsoAllow '[\"clawlink-plugin\"]' --strict-json
openclaw gateway restart
Once completed, tell your AI agent to start a fresh chat session by sending /new as a standalone message. Complete the OAuth verification by navigating to https://claw-link.dev/dashboard?add=google-classroom to link your active Google account.
This skill maps logical school resource taxonomies to clean, actionable developer APIs. Data is structured as follows:
| Entity | Key Identifier | Schema Properties |
|---|---|---|
| Courses | id (e.g., abc123xyz) |
Name, section, description, enrollment code |
| Coursework | id |
Title, description, due date (year/month/day), work type, state (PUBLISHED, DRAFT) |
| Rosters | course_id |
Student and teacher arrays, profiles, and associated role levels |
| Submissions | id |
Student submission status, associated grade values, assignment ID |
| Announcements | id |
Text content, state, creation timestamp |
All dates utilize a strict schema requiring nested object fields for year, month, and day.
Loading
An advanced location and routing integration that brings the full power of the Google Maps and Places APIs directly to your AI coding agents.

A powerful, unified Google services integration that gives AI agents access to over 400 tools across Gmail, Calendar, Drive, Docs, Sheets, and more through a single OAuth connection.

A powerful integration enabling AI coding agents to search, inspect, create, update, and manage Google Contacts and contact groups via managed OAuth.

An AI-ready integration enabling your assistant to manage Google Photos, upload media, and curate albums securely using ClawLink.

A powerful integration that enables OpenClaw agents to manage Google Chat spaces, send threaded messages, and coordinate team communication using secure OAuth via ClawLink.

A powerful AI agent skill to manage Google Workspace users, groups, domains, and devices securely via the Google Admin SDK API.








































