SaadRahman01

49 mods across 2 repositories, 42 stars between them.

moodle-dev

01

SaadRahman01/claude-moodle-dev

Plugin Claude Code

The most complete Moodle development toolkit for Claude Code: skills, slash commands, and subagents covering the entire Moodle plugin lifecycle.

34 2mo ago A tokens not measured original MIT

moodle-dev

02

SaadRahman01/claude-moodle-dev

Plugin Claude Code

The most complete Moodle development toolkit: 13 skills, 8 slash commands, 2 subagents — covering scaffolding, XMLDB, capabilities, web services, Hooks API, AMD JS, PHPUnit, Behat, security, privacy/GDPR, performance, accessibility, themes, mobile, and cross-version upgrades. Ships with adapters for Cursor, Copilot…

34 2mo ago A tokens not measured original MIT

SaadRahman01/claude-moodle-dev

Cursor rule Cursor

Use this agent for a deep, Moodle-specific code review of a plugin or PR diff. Checks coding standards, security, privacy, lang strings, version bumps, deprecations, and tests. Returns a structured report.

34 2mo ago A 44 tokens original MIT

SaadRahman01/claude-moodle-dev

Cursor rule Cursor

Use this agent to generate a complete Moodle plugin skeleton from a brief description. Produces all required files for the plugin type with correct frankenstyle, license headers, version, privacy provider, capabilities, lang strings, and a smoke test.

34 2mo ago A 48 tokens original MIT

SaadRahman01/claude-moodle-dev

Cursor rule Cursor

Audit a plugin's capabilities — verifies db/access.php declarations match runtime requirecapability/hascapability calls, checks risk bitmasks, default archetypes, and lang strings. (invoke by typing: @moodle-capability-audit).

34 2mo ago A 49 tokens original MIT

SaadRahman01/claude-moodle-dev

Cursor rule Cursor

Lint Mustache templates for accessibility, security, hard-coded strings, and Moodle template conventions. (invoke by typing: @moodle-mustache-lint).

34 2mo ago A 32 tokens original MIT

SaadRahman01/claude-moodle-dev

Cursor rule Cursor

Use when ensuring Moodle plugin UI meets WCAG 2.1 AA — semantic HTML in Mustache, ARIA via core helpers, keyboard navigation, color contrast in SCSS, focus management in modals, screen reader testing, and Pa11y/axe automation.

34 2mo ago A 0 tokens original MIT

SaadRahman01/claude-moodle-dev

Cursor rule Cursor

Use when writing JavaScript for Moodle — AMD modules, ES6 source, grunt build, RequireJS loading, core/ajax + core/str + core/templates + core/modal + core/notification, Mustache template hydration, and AMD unit tests.

34 2mo ago A 0 tokens original MIT

SaadRahman01/claude-moodle-dev

Cursor rule Cursor

Use when writing or running Behat acceptance tests for Moodle plugins. Covers feature files, custom step definitions, tags, data generators in Background, JavaScript scenarios, and Selenium/Chromedriver setup.

34 2mo ago A 0 tokens original MIT