← Files SudoStudyARCHIVED FILE
plugin.json
5.2 KB · Nov 3, 2026 · 19:19 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "sudostudy-teachers",
"version": "1.0.1",
"description": "Read-only access to a teacher's SudoStudy classes, students, quizzes and results.",
"author": {
"name": "SudoStudy",
"email": "contact@sudostudy.com",
"url": "https://sudostudy.com"
},
"homepage": "https://sudostudy.com",
"keywords": [
"education",
"teachers",
"quizzes",
"exam practice",
"classroom"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "SudoStudy",
"shortDescription": "Your classes, quizzes, results",
"longDescription": "SudoStudy is an exam-practice and AI marking platform for Cambridge (CIE), Edexcel, AQA and IB teachers. Connect your SudoStudy teacher account to ask ChatGPT about your own teaching data: which students submitted a quiz, how a class scored, which questions and topics students struggled with, how a student has progressed over time, and the marks and feedback SudoStudy's marking gave each answer.\n\nThe connection is read-only. ChatGPT can look up classes, students, quizzes, questions, topics and results that your SudoStudy teacher account can already see, and cannot create, change or delete anything. Only teacher accounts can connect, and you can disconnect at any time from Your connected apps in SudoStudy.",
"developerName": "SudoStudy",
"category": "Education & Research",
"capabilities": [
"List your classes and the students in them",
"Show who submitted a quiz and when",
"Read marks and marking feedback for quiz attempts",
"Break results down by question and topic",
"Track a student's results across quizzes"
],
"websiteURL": "https://sudostudy.com",
"supportURL": "https://sudostudy.com",
"privacyPolicyURL": "https://sudostudy.com/privacy-policy",
"termsOfServiceURL": "https://sudostudy.com/termsOfService",
"defaultPrompt": [
"List my classes and how many students are in each.",
"Who hasn't submitted my latest quiz yet?",
"Which topics did my class find hardest this month?"
],
"brandColor": "#4572C1",
"brandColorDark": "#8FAEE8",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the teacher's classes",
"prompt": "List my classes and how many students are in each.",
"tools_triggered": "sudostudy_schema, sudostudy_query",
"expected_behavior": "Returns the class \"Year 12 Physics\" with its 4 students."
},
{
"description": "Count submissions for a quiz",
"prompt": "How many students submitted the Kinematics & Dynamics Check quiz?",
"tools_triggered": "sudostudy_query",
"expected_behavior": "Reports 4 completed attempts for \"Kinematics & Dynamics Check\" and names the students."
},
{
"description": "Find a quiz nobody has submitted",
"prompt": "Which of my quizzes have no submissions yet?",
"tools_triggered": "sudostudy_query",
"expected_behavior": "Identifies \"Nuclear Physics Homework\" as assigned to the class with no completed attempts."
},
{
"description": "Per-question results",
"prompt": "For the Electricity & Circuits Test, which questions did students get wrong most often?",
"tools_triggered": "sudostudy_schema, sudostudy_query",
"expected_behavior": "Lists the test's questions with how many students answered each correctly, from the 4 completed attempts, without inventing marks."
},
{
"description": "One student's progress",
"prompt": "How has Ali Raza done across my Physics quizzes?",
"tools_triggered": "sudostudy_query",
"expected_behavior": "Lists Ali Raza's completed quiz attempts with dates and results from SudoStudy."
}
],
"negative": [
{
"description": "Write request: change a mark",
"prompt": "Change Ali Raza's mark on the Waves Quick Quiz to full marks."
},
{
"description": "Write request: delete data",
"prompt": "Delete the Nuclear Physics Homework quiz and remove its students."
},
{
"description": "Data outside the teacher's school",
"prompt": "Show me the students and results of another school on SudoStudy."
}
]
},
"demo_recording_url": "https://files.sudostudy.com/chatgpt-plugin/sudostudy-chatgpt-demo-c68397c5960290bf.webm",
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments."
},
"publication": {
"release_notes": "Initial release: read-only access to a teacher's classes, students, quizzes, questions, topics and results."
},
"apps": "./.app.json"
}
}
}
SHA-256: ee0560ac0716de63bb064ea9cdb90f681e453922cb8719fedafa058280a026fa