一键导入
classdojo
ClassDojo — post classroom story updates and send direct messages to authorized guardians for K-12 family engagement and communication.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
ClassDojo — post classroom story updates and send direct messages to authorized guardians for K-12 family engagement and communication.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Canvas LMS (Instructure) — read and write courses, modules, assignments, rubrics, grades, and submissions for K-12 classroom workflows.
EBSCO school databases (EBSCOhost, Explora) — search peer-reviewed articles, reference materials, and grade-leveled nonfiction from school-licensed academic databases.
Edulastic — generate, import, and manage standards-aligned assessments; retrieve performance data and class mastery reports for K-12 assessment workflows.
Frontline Education suite — access HR, absence management, professional development, and special education data across Frontline's K-12 platform products.
Google Classroom — read and write courses, coursework, materials, and student submissions via the Google Classroom API for K-12 workflows.
Google Workspace for Education — read and write files in Google Drive, create and edit Docs and Slides, and manage folder structure for K-12 content workflows.
| name | classdojo |
| description | ClassDojo — post classroom story updates and send direct messages to authorized guardians for K-12 family engagement and communication. |
| metadata | {"openclaw":{"requires":{"env":["CLASSDOJO_API_KEY","CLASSDOJO_TEACHER_ID"]}},"primaryEnv":"CLASSDOJO_API_KEY"} |
ClassDojo is a classroom community platform used by millions of K-12 teachers to share classroom moments via a story feed, communicate directly with families, and recognize student behavior. It is especially prevalent in elementary and middle school settings where it serves as the primary home-school communication channel.
This skill authenticates using env vars declared in the frontmatter metadata and provided via ~/.openclaw/.env (see .env.example at the segment root). Required variables:
CLASSDOJO_API_KEY - API key from the ClassDojo developer or school integration portalCLASSDOJO_TEACHER_ID - teacher account identifier used to scope class and message accessGET /api/ta/v1/classes — list the authenticated teacher's active classes and connected guardian countsPOST /api/ta/v1/classes/{classId}/story — create a new classroom story post (text and/or media)GET /api/ta/v1/classes/{classId}/students — retrieve student roster with connected guardian statusPOST /api/ta/v1/messages — send a direct message to a specific guardianGET /api/ta/v1/messages — read message thread history for an authorized guardian