一键导入
powerschool
PowerSchool SIS — read and write student records, enrollment, attendance, grades, and demographic data for K-12 school and district operations.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
PowerSchool SIS — read and write student records, enrollment, attendance, grades, and demographic data for K-12 school and district operations.
用 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.
ClassDojo — post classroom story updates and send direct messages to authorized guardians for K-12 family engagement and communication.
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.
| name | powerschool |
| description | PowerSchool SIS — read and write student records, enrollment, attendance, grades, and demographic data for K-12 school and district operations. |
| metadata | {"openclaw":{"requires":{"env":["POWERSCHOOL_CLIENT_ID","POWERSCHOOL_CLIENT_SECRET","POWERSCHOOL_BASE_URL"]}},"primaryEnv":"POWERSCHOOL_CLIENT_ID"} |
PowerSchool is the most widely deployed Student Information System (SIS) in K-12 education, used by thousands of districts to manage student enrollment, attendance, scheduling, gradebooks, demographics, and state reporting. It provides a REST API and legacy PowerQuery interface for programmatic access to student and staff records.
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:
POWERSCHOOL_BASE_URL - base URL of the district's PowerSchool instance (e.g. https://district.powerschool.com)POWERSCHOOL_CLIENT_ID - OAuth2 client ID from the PowerSchool plugin/API setupPOWERSCHOOL_CLIENT_SECRET - OAuth2 client secret; never log or expose this valuePOST /oauth/access_token — obtain a bearer token using client_credentials grantGET /ws/v1/student/{id} — fetch individual student profile (demographics, enrollment, grade)GET /ws/v1/school/{id}/student — enumerate enrolled students for a schoolGET /ws/v1/section/{id}/attendance — retrieve section-level attendance recordsGET /ws/v1/student/{id}/grades — read current gradebook scores and missing flagsGET /ws/v1/guardian — look up authorized guardian contacts and communication preferences