Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    Moodle Student

    1

    Read your Moodle as a student: courses, deadlines, grades, announcements and course files, plus skills for task planning, grade projections and study guides.

    Free

    Security scanned
    Moodle Student

    Moodle Student

    Example session with this skill installed

    Check my Moodle for anything new and give me a summary of my upcoming deadlines for the next two weeks.

    • Read your context and instructions
    • Compiled the moodle student

    I have checked your Moodle account and compared it against the last snapshot. There is one new announcement in CS101 and three upcoming deadlines.

    Moodle Weekly Digest

    ⏰ Deadlines (Next 14 Days)

    TaskCourseDue DateStatus
    Lab Report 3Physics IIOct 24, 23:59Overdue
    Midterm EssayIntro to PhilOct 28, 12:00Pending
    Quiz: Unit 4CS101Nov 02, 23:59New

    🆕 New Announcements

    • CS101: Professor Miller posted that the Midterm date has moved to Nov 5th (check the updated syllabus PDF).

    📝 Not Submitted (Drafts)

    • Problem Set 2 (Physics II): You have a draft saved but it has not been submitted for grading.

    📊 New Grades

    • Intro to Phil: Critical Review — 88/100 (Comment: "Excellent analysis of Kantian ethics.")

    Next steps

    1. Submit the draft for Problem Set 2 in Physics II.
    2. I can download the updated CS101 Syllabus to confirm the new midterm requirements.
    3. Would you like a study plan for the Midterm Essay due in 4 days?

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Students lose track of deadlines buried in forum posts, undated assignments, and complex gradebooks. This skill package connects your AI agent directly to Moodle to automate academic tracking and study preparation.

    What it does

    • Briefing automation identifies new announcements, upcoming deadlines, and grade changes across all courses.
    • Grade projection calculates required marks for target grades based on current performance and syllabus weighting.
    • Material analysis downloads and reads course PDFs, slides, and notebooks to extract requirements and key concepts.
    • Submission tracking detects unsubmitted work, including items missing from the official timeline or stuck in draft status.
    • Study generation builds flashcards, summaries, and practice questions directly from course-specific files.

    How it works

    1. Authentication handles secure sign-in via browser-based SSO or local token generation without exposing passwords to the chat.
    2. Context retrieval fetches course lists, assignment statuses, and forum discussions to build a complete task profile.
    3. Data synthesis reconciles official deadlines with dates found in plain-text announcements to prevent missed work.
    4. Content processing downloads relevant course materials and performs native reading of documents to provide specific study aids.

    Frameworks & tools

    This skill uses the moodle-student MCP server and standard file-reading tools for PDF and notebook analysis.

    Why this beats prompting it yourself

    Manual prompts cannot access live Moodle data, forum deltas, or file attachments behind an LMS login. This skill automates the cross-referencing of submission statuses and grade weights that would take a human developer significant time to parse manually.

    Use cases

    • Generate a Monday morning digest of all new announcements and urgent deadlines.
    • Determine the exact score needed on a final exam to maintain a specific GPA.
    • Create a set of flashcards and a review plan based on the last three weeks of lecture slides.
    • Audit all courses for "ghost" assignments that have no due date but require submission.

    Known limitations

    The skill requires the moodle-student MCP server to be active. It cannot access materials if the instructor has hidden the items or if the site uses custom activity types not supported by standard APIs.

    What's included (6 skills in this plugin)

    • moodle-digest

      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).

    • moodle-grades

      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".

    • moodle-materials

      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.

    • moodle-setup

      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.

    • moodle-study

      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.

    • moodle-tasks

      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.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Free forever

    No account required to browse

    Trust & safety

    Security scanned

    Verified clean 1 day ago

    • Free to download with an account

    Requires

    Node.js
    @tcpassos/moodle-student-mcp

    Listed1 day ago

    What's inside

    Frequently Asked Questions