Acerca de
This skill provides a comprehensive framework for developing Moodle external APIs following the platform's strict three-method architectural pattern. It guides developers through implementing the mandatory structure—execute_parameters, execute, and execute_returns—ensuring robust security via context validation and capability checks. By enforcing Moodle coding standards, it simplifies the process of building mobile backends, AJAX endpoints, and external system integrations while managing complex database operations and error logging.