Three-tier framework
Build a library of atomic skills, cluster them into groups, and assemble master skills that you assign to learners as development goals.
Skills — screenshot pending
lms/images/edzskills-index-1.pngOrganisations want to develop people against defined skills, but those skills usually live in spreadsheets disconnected from actual learning. It’s hard to assign skills as goals, prove them against real activity, or see how ready anyone is for their role.
Skills is an enterprise skill-management framework. Define a structured skill hierarchy, assign master skills to people as goals, link them to gradable Moodle activities, and let scores roll up automatically into mastery and role-readiness reports at the individual and organisational level.
Three-tier framework
Build a library of atomic skills, cluster them into groups, and assemble master skills that you assign to learners as development goals.
Automatic scoring
Scores roll up from mapped activities through skills and groups to an overall mastery percentage — computed in the background and cached so reports load quickly.
Role readiness
An optional org-structure layer expresses skills as role requirements and measures how ready each person is for their job role, with a readiness heatmap.
Reports & dashboards
A personal My Skills dashboard, a manager matrix, and a coverage report — all with consistent, accessible colour coding.
Set up the framework (administrators and managers)
For learners
Each learner sees their allocated goals on the My Skills dashboard and can jump straight from a skill to the activity that develops it.
The skill hierarchy
MasterSkill (M) ← the goal assigned to a user (e.g. "Team Leadership") └── SkillGroup (G) ← a thematic cluster (e.g. "Strategic Leadership") └── Skill (C) ← an atomic, reusable skill (e.g. "Vision Setting") └── Activities ← Moodle activities (quiz, assignment, SCORM, video)How scoring rolls up
Activity scores combine into a skill score, skills into a group score, and groups into the overall master-skill score, using the weights you set at each level. Graded activities use the learner’s best grade as a percentage; completion-only activities score 100% if completed, otherwise 0%. Reaching the achievement threshold triggers any rewards you’ve configured.
Proficiency levels (used for role readiness):
| Level | Score | Label |
|---|---|---|
| L1 | 0–20% | Awareness |
| L2 | 21–40% | Foundational |
| L3 | 41–60% | Proficient |
| L4 | 61–80% | Advanced |
| L5 | 81–100% | Expert |
Reports include the personal My Skills dashboard, a manager matrix across many users, and a coverage report that flags skills with no mapped activities.
Quizzes, assignments, and SCORM packages use the learner’s best grade as a percentage; completion-only activities such as video or page score 100% when completed, otherwise 0%.
Scores are computed in the background and cached so reports load quickly. A learner or manager can request a refresh, limited to once every 30 minutes.
Master skills (left panel) are for delivery — the learning bundles auto-assigned when someone gets the role. Required skills (right panel) are for measurement — the competency bar used to compute readiness.
Yes. CSV imports can create the whole hierarchy, allocate goals, map activities, and build the org structure. Each import validates the whole file before saving, and sample templates are provided.
Reminders are sent through Moodle’s messaging, so Moodle cron must be running for them — and for the background score refresh — to work.