moodle-ws

Integrar con Moodle 4.x usando Web Services REST. Usar esta skill cuando el usuario pida crear cursos, inscribir o desinscribir usuarios, crear o actualizar actividades (quiz, assignment, forum), enviar calificaciones o listar cursos/estudiantes en un campus Moodle con Web Services habilitados.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "moodle-ws" with this command: npx skills add exeandino/moodle-ws-skill

Moodle Web Services (REST) – Skill

1. Contexto y requisitos

Esta skill sirve para trabajar con Moodle 4.x mediante Web Services (REST).

Funcionalidades principales:

  • Crear curso
  • Inscribir / desinscribir usuarios
  • Crear / actualizar actividades:
    • Quiz (cuestionarios)
    • Assignment (tareas / entregas)
    • Forum (foros)
  • Enviar calificaciones
  • Obtener listas de cursos y estudiantes

Requisitos:

  • URL base de Moodle (por ejemplo: https://moodle.ejemplo.com)
  • Token de Web Service con los permisos adecuados (role con capabilities para:
    • crear cursos,
    • gestionar matriculaciones,
    • gestionar actividades,
    • gestionar notas).

Importante: nunca guardar el token en el chat. Pedirle al usuario que lo configure en un archivo local o variable de entorno.

Sugerencia: guardar en un archivo de config no versionado, por ejemplo:

~/.openclaw/workspace/secrets/moodle-ws.json

## 7. Autoría y uso

Skill **moodle-ws** diseñada por **Exe Andino**.

Pensada para:
- integrar Moodle 4.x con asistentes OpenClaw,
- automatizar tareas docentes y administrativas (creación de cursos, matriculaciones, actividades, notas),
- siempre usando tokens de Web Services con permisos limitados y entornos controlados.

Se recomienda:
- usar tokens específicos para este tipo de integración,
- no versionar ni exponer la configuración de URL + token,
- probar primero en entornos de prueba antes de producción.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Pixshop Creative API — Developer REST Endpoints

Pixshop 开发者 REST API — 图片生成/编辑、视频制作、提示词库、应用市场、社区 / Pixshop Developer REST API — image generation/editing, video, prompts, apps, community endpoints. Use when...

Registry SourceRecently Updated
1320Profile unavailable
Coding

SpeakNotes: YouTube, Audio & Document Summaries

Use when OpenClaw needs to call SpeakNotes API routes directly using an API key and generate transcripts/summaries from YouTube URLs, media files, or documen...

Registry SourceRecently Updated
1300Profile unavailable
Automation

Google Suite Skill

Provides unified access to Gmail, Google Calendar, and Drive APIs for managing emails, calendar events, and files with OAuth2 authentication.

Registry SourceRecently Updated
2880Profile unavailable
Automation

Twitter API Integration (Web Reversed )

Cookie-based Twitter/X automation toolkit (timeline, notifications, posting, follow ops) for OpenClaw agents.

Registry SourceRecently Updated
6290Profile unavailable