tcpassos/moodle-student
Read your Moodle as a student: courses, deadlines, grades, announcements and course files, plus skills for task planning, grade projections and study guides.
A proactive briefing of what's new and what's coming on Moodle — recent announcements, upcoming deadlines, unsubmitted work, and new/changed grades. Use for a periodic check-in or when the user asks "what's new", "did I miss anything", or "give me a Moodle summary". Pairs with scheduled runs (e.g. /schedule or /loop in Claude Code).
Show the student's grades across courses and compute current standing and what's needed to pass or hit a target. Use when the user asks about grades, marks, current average, "am I passing", or "what do I need on the final".
Download and analyze a Moodle course's materials (PDFs, slides, notebooks). Use when the user wants to understand, summarize, study, or get help with the content of a course or a specific activity/assignment.
Connect the assistant to the user's Moodle account, or fix the connection. Use when the user wants to connect, sign in to, or switch their Moodle account, when a Moodle tool says the user is not signed in, or when Moodle tools fail with an expired or invalid sign-in.
Build a study guide from a course's materials — a summary, key concepts, flashcards and practice questions for a topic or exam. Use when the user wants to study, review, prepare for a test/exam, or "make me a study guide / flashcards" from Moodle content.
Review pending Moodle work for the week and build an execution plan for the next deadline. Use when the user asks what's due, what's left to do, their deadlines, how to organize their tasks, or wants a study/work plan.