Coodle
CommunityMoodle 4.5 development skills distilled from the official moodledev.io documentation: plugin development, core APIs, coding style, and testing
Claude Code
claude plugin install coodle
A community plugin: Anthropic has not reviewed it. Read the source before you install it.
Skills (4)
-
Skill moodle-coding-style
Use when writing or editing any Moodle PHP, JavaScript, or SQL code - enforces the official Moodle coding style covering naming, whitespace, PHPDoc, file boilerplate, and SQL conventions
Any agent
npx skills add catalanml/coodle-moodle45agentskills --skill moodle-coding-style
-
Skill moodle-core-apis
Use when working with any Moodle 4.5 core API - database ($DB/DML/XMLDB), forms (moodleform), output/renderers/Mustache templates, events, scheduled or adhoc tasks, caching (MUC), File API…
Any agent
npx skills add catalanml/coodle-moodle45agentskills --skill moodle-core-apis
-
Skill moodle-plugin-development
Use when creating or modifying any Moodle 4.5 plugin - activity module, block, local plugin, theme, filter, course format, repository, enrolment method, question type, or any other type.
Any agent
npx skills add catalanml/coodle-moodle45agentskills --skill moodle-plugin-development
-
Skill moodle-testing
Use when writing or running tests for Moodle 4.5 code - PHPUnit unit tests, Behat acceptance tests, data generators, or setting up CI with moodle-plugin-ci, phpcs/moodle-cs, and GitHub Actions.
Any agent
npx skills add catalanml/coodle-moodle45agentskills --skill moodle-testing
From Anthropic's public plugin directory, read on 2026-10-15. Find a skill by task.