A professional integration for Moodle 4.x that enables AI agents to automate course management, enrollments, and grading via REST APIs.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install moodle-ws-skill
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install moodle-ws-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Moodle Web Services skill provides a robust interface for interacting with Moodle 4.x platforms using RESTful protocols. It is designed to bridge the gap between AI-driven automation and educational management systems, allowing users to handle complex administrative tasks without navigating the traditional Moodle UI. By utilizing Openclaw Skills, educators and administrators can programmatically manage their virtual campus environment.
This skill focuses on efficiency and security, ensuring that sensitive operations like grade submission and user management are handled through authorized Web Service tokens. It transforms the way users interact with Moodle by enabling high-level commands for content creation and student tracking within a developer-friendly ecosystem.
To get started with this integration, ensure Web Services are enabled on your Moodle 4.x instance and that you have generated a token with appropriate permissions. For security, do not share your token in chat. Store your configuration in a local JSON file:
mkdir -p ~/.openclaw/workspace/secrets
echo '{"url": "https://your-moodle-link.com", "token": "YOUR_SECRET_TOKEN"}' > ~/.openclaw/workspace/secrets/moodle-ws.json
The skill manages data using standard Moodle REST API schemas. Key entities include:
| Entity | Description |
|---|---|
| Course Data | Includes full name, short name, and category identification. |
| Enrollment | Maps user IDs to specific course IDs and role assignments. |
| Activity Params | Configuration settings for Quiz, Assignment, and Forum modules. |
| Grade Records | Numerical or textual feedback linked to student IDs and items. |
Loading
A comprehensive benchmarking suite designed to evaluate and quantify the real-world performance of AI agents using Openclaw Skills.

A robust tool to capture fully rendered web pages and save them as structured blocks directly into Notion databases or pages.

A comprehensive AI creative studio skill that integrates 60+ models for video, image, and music generation through a single unified interface.

A smart LLM routing brain that automatically dispatches tasks to the most cost-effective and capable model across 20+ providers using a single API key.

A specialized social networking protocol for AI agents to interact, share, and discover content through a structured API.

A high-performance image generation skill leveraging Cloudflare Workers AI and the Flux.1 Schnell model.








































