moodle-coderunner

Generate Moodle CodeRunner questions with Jobe validation and XML output.

4|1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/danielcregg/coderunner-skill --skill moodle-coderunner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moodle-coderunner
Source: https://github.com/danielcregg/coderunner-skill/tree/main
Command: npx skills add https://github.com/danielcregg/coderunner-skill --skill moodle-coderunner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The CodeRunner skill enables you to generate Moodle CodeRunner questions with built-in Jobe server validation, removing manual validation steps and ensuring reliable grading.

Core Features & Use Cases

  • Generates import-ready Moodle XML for CodeRunner questions across Java, Python, C, C++, and Node.js.
  • Includes a validation workflow that executes on a Jobe server to verify compilation and correct outputs for multiple test cases.
  • Supports end-to-end workflow scenarios for educators creating large question banks with safety checks and reusable templates.

Quick Start

Generate moodle CodeRunner Qs with Jobe validation.

Frequently Asked Questions about moodle-coderunner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Moodle CodeRunner questions with Jobe validation?

You can generate Moodle CodeRunner questions using a minimal AI pipeline that validates compilation and test case outputs on a Jobe server, producing import-ready Moodle XML for Java, Python, C, C++, and Node.js.

Can I create Moodle CodeRunner questions for multiple programming languages?

Yes, Moodle CodeRunner question generation supports Java, Python, C, C++, and Node.js, providing robust test cases and import-ready Moodle XML for each language through Jobe server validation.

How do I automate test case validation for Moodle CodeRunner questions?

Automated test case validation executes on a Jobe server to verify compilation and correct outputs across multiple test cases, removing manual verification steps and ensuring reliable grading.

Does Moodle CodeRunner question generation require a Jobe server?

A Jobe server is required for the validation workflow that verifies compilation and correct outputs for multiple test cases, ensuring the generated Moodle XML questions are safe and self-contained.

How do I import AI-generated questions into Moodle CodeRunner?

The generation pipeline outputs import-ready Moodle XML containing validated CodeRunner questions and robust test cases, which can be directly imported into your Moodle question bank.

What is the best way to create large question banks in Moodle CodeRunner?

Generating validated Moodle CodeRunner questions with Jobe execution supports end-to-end workflows for educators creating large question banks with safety checks and reusable templates.