moodle-php-direct
CommunityDirect Moodle server actions via SSH.
Authortlambert03
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enables executing PHP scripts directly on the Moodle server via SSH, allowing access to Moodle APIs and the database when REST permissions are insufficient or bulk/system tasks are needed. It reduces manual admin overhead and speeds up complex operations.
Core Features & Use Cases
- Direct Server Script Execution: Run PHP scripts on the Moodle host to leverage Moodle APIs and the database.
- Database & Admin Automation: Perform queries and changes not exposed via REST APIs.
- Bulk Operations: Create or update multiple users, courses, or tokens in a single run.
Quick Start
Upload a PHP script to /var/www/html/moodle and execute it on the Moodle server using the provided script, for example to create a user.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: moodle-php-direct Download link: https://github.com/tlambert03/microtutor-agent/archive/main.zip#moodle-php-direct Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.