Skip to the content
Agent Tools

Coodle

Community

Moodle 4.5 development skills distilled from the official moodledev.io documentation: plugin development, core APIs, coding style, and testing

Plugin · by catalanml · runs in Claude Code, Cowork, claude.ai · 4 skills · listed 2026-08-15

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.