{"repo":"SaadRahman01/claude-moodle-dev","free":true,"listed":false,"github":"https://github.com/SaadRahman01/claude-moodle-dev","clone":"git clone https://github.com/SaadRahman01/claude-moodle-dev.git","description":"Moodle development toolkit for AI coding assistants. Skills for XMLDB, Hooks API, PHPUnit, Behat, AMD, privacy/GDPR, security, accessibility. Native Claude Code plugin + adapters.","language":"Python","stars":33,"topics":["ai-coding-assistant","claude","claude-plugin","edtech","lms","moodle","moodle-plugin","php","cluade-ai"],"license":"MIT","category":"mcp-servers","readme_excerpt":"moodle-dev The most complete Moodle development toolkit for AI coding assistants — skills, slash commands, and subagents that turn your assistant into a Moodle expert. Native plugin for Claude Code; ships with adapters for Cursor, GitHub Copilot, Aider, Continue, and a paste-anywhere bundle. Scaffolds plugins, writes XMLDB upgrades, audits privacy/security, generates PHPUnit + Behat tests, builds AMD modules, reviews PRs — all following official Moodle coding standards (PSR-4, frankenstyle, MOODLE INTERNAL, GPL headers, get string , $DB ). 🔌 Companion MCP server: moodle-mcp — live moodledev.io documentation search inside Claude Desktop / Code, Cursor, Continue, Cline. pipx install moodle-mcp . --- Why this plugin Claude already knows PHP. It does not know: - Moodle's frankenstyle conventions ( local , mod , block , ...) - XMLDB editor workflow + upgrade plugin savepoint rules - Privacy API contracts ( null provider vs request\\plugin\\provider ) - Capability + sesskey + require login security pattern - Moodle 4.4+ Hooks API vs legacy lib.php callbacks - pluginfile.php file-serving callback - Behat + PHPUnit Moodle harness ( resetAfterTest , generators, tags) - AMD/RequireJS + grunt build - Mobile app remote templates + get remote addons This plugin teaches Claude all of it. Auto-activates when Claude detects Moodle work. --- Install Claude Code (native plugin) (If git@github.com SSH auth fails, use the full https:// URL as shown above.) Local dev: /plugin marketplace add /abso","default_branch":null,"files":null,"tree":[],"storefront":"/r/SaadRahman01","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SaadRahman01/claude-moodle-dev/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}