Overview
The Mastery feature allows you to create skills and competencies, and tie them to the courses and modules that teach them. You can then rate learners knowledge of the skills and competencies using assessments and exams. The platform helps you track learner mastery of individual skills and assess their progress towards mastery of entire programs. The platform also enables you to use the power of AI to create skills and tie them directly to courses.
The Mastery feature allows you to:
- Create or upload skills and competencies.
 
- Associate skills and competencies with courses and modules.
 
- Assess skill and competency ratings with assessments and quiz questions.
 
- Rate skills and competencies with rubrics.
 
- Track and view user skill and competency progress.
 
- Utilize coverage analysis to see how well your courses cover the associated skills and competencies.
 
Please note the business platform uses the term 'skills', and the academia platform uses the term 'competencies'. The terms 'skills' and 'competencies' are interchangeable in this article.
Installing the Skills & Mastery app
Before you start using the Mastery feature, it must be installed by an administrator from the App center. To install the Skills & Mastery app, administrators:
- Click Admin from the primary navigation menu.
 
- Click App center from the fly-out menu.
 
- Click Install on the Skills & Mastery tile in the Advanced learning section of the App center.
 
Adding skills and competencies
After you install the feature from the App center, you can begin adding skills. To add skills:
- Click Resources from the primary navigation menu.
 
- Click Catalog from the fly-out menu.
- Click + Add.
The Add resource pop-up displays.
- Click Skills.
 
- Academia platform users will click Competencies. 
 

The Add skills pop-up displays.
- Enter a Name for the skill set.
 
- You will associate individual skills to the skill set in a later step.
- Enter an optional Code. Codes can help you organize and monitor skills.
 
- Enter a Description for the skill set.
 
- Select the library where the skills will be saved.
 
- Check Get assistance from CYPHER Agent if you would like to utilize CYPHER Agent to create the skill set.
- Click Save.
 
After saving the skill set, you can start adding individual skills. To add individual skills:
- Click + Add skills. 
 

The Add skills pop-up displays. Select how you would like to add skills:
- Click Add using a form to manually add skills using a form.
 
- Click Import from a file to import skills from a CSV file.
 
If you select Add using a form, you will be asked how many skills to add.
- Enter the number of skills you would like to create.
 
- Note - You can add additional skills to the skill set at any time.
- Click Continue. 
 
Enter the skills information:
- Enter an optional code and name for the skill.
 
- Enter a description for the skill.
 
- Click Save. 
 
Once you have skills associated with the skill set, you can create child skills that will appear nested under the parent skills. To add child skills:
- Click + Add skills on the skill set page.
 
- Enter the number of child skills you want to create.
 
- Select the parent skill in the Structure drop-down.
 
- Enter the child skill information.
 
- Click Save. 
 
Adding skills from a file
If you select to import skills from a file, the Import from file page displays. To import your skills:
- Click + Add file.
 
- Select your CSV file.
 
- Click Import.
To set up your skills CSV file, each line must be in the following format:
- Level, code, name, description
where:
- The first cell is the level. The level can be 0, 1, 2, 3, 4... and denotes the indentation in the competency structure.
- The second cell is the skill code. A code is optional.
- The third cell is the skill name. The skill name is optional.
- The fourth cell is the skill description. The description is required.
 
Tip - Do not leave the first row blank.
Managing skills and competencies
To view the skills in your libraries:
- Click Resources from the primary navigation menu.
 
- Click Catalog from the fly-out menu.
 
- Use the Search widget to locate a skill set resource.
 
- You can search by entering a file name, selecting Skills from the Resource type drop-down menu, and selecting the Library where the skill is saved. 
 
- Once you have located the skill set, click the Skill set tile.
The skill set pop-up displays with a list of the skills associated with the skill set.
- Click Details.
 

All skills associated with the skill set display. There are multiple ways to adjust the skills in the skill set:
- To reorder skills, select them and click the up and down arrows. 
 
- To change the nesting/hierarchy of skills, select them and click the left and right arrows.
 
- To delete skills, select them and click the Delete button.
 
- To add skills, click + Add skills.
 
- To view an individual skill, click the skill hyperlink.
If you click an individual skill, the skill page will display. To view which courses or modules use the skill:
- Click the Courses or Modules tab.
 
- Courses or modules that are associated with the skill display.
If the skill is associated with any course templates, they will also display in the Courses tab. 
- Course templates are indicated by the template  icon. icon.
 

To view assessments the skill is associated with:
- Click the Assessments tab.
 
- Academia platform users will click the Assignments tab. 
 
Export skills
You can easily export all skills in a skill set to a CSV file. To export skills:
- Click Resources from the primary navigation menu.
 
- Click Catalog from the fly-out menu.
 
- Use the Search widget to locate a skill set resource.
 
- You can search by entering a file name, selecting Skills from the Resource type drop-down menu, and selecting the Library where the skill is saved. 
 
- Click the Skill set tile.
 
- Click Export.
The exported CSV file can be used to import skills on another site.
Associating courses with skills
Please note the business platform uses the term 'course', and the academia platform uses the term 'class'. The terms 'course' and 'class' are interchangeable in this article.
Skills can be added to courses that teach the skill. Before you associate a course with a set of skills, you must enable the Mastery tab for the course or class. To enable Mastery at a course level:
- Access the course or class.
 
- Click Admin from the course navigation menu.
 
- Click Features from the fly-out menu.
 
- Select the Mastery checkbox. 
 
- Please note that if you have Assessments disabled for a course, you must enable them in order to enable the Mastery feature.

To associate a course with a set of skills:
- Access the course or class.
 
- Click the Mastery tab.
 
- Click + Add skills. 
 
The Add skills pop-up displays.
- Select New to add new skills.
 
- Select Library to select existing skills from a library. 
 
If you select Library, you can select existing skill sets.
- Use the search filter and library drop-down to locate skill sets.
 
- Select the set(s) of skills.
 
- Note - You can associate more than one set of skills with a course.
- Click Save. 
 
The skills are now associated with the course. 
- Click + Add skills to add additional skills to the course.
 
- Click the Remove  icon to delete a skill set. icon to delete a skill set.
 
- To ignore skills within the skill set, select the skill(s) and click Ignore.
 
- Ignored skills will not be included in the coverage analysis, will not be displayed as an available skill for modules and assessments, and will not display in the learner view of the course.
- To include ignored skills, select the skill(s) and click Include.
 
- To learn more about a skill, select it and click Learn using AI.
 
- Click directly on a skill to view the skill information page.
If you click directly on a skill, the skill information page displays.
- The skill name displays, along with any child skills.
 
- Modules and assessments associated with the skill display in their respective sections. 
 
- The Rating distribution bar chart shows how learners are rated against the skill.
 
- The Mapping distribution pie chart displays the breakdown of learners that have Good, Fair, or Poor mastery ratings against the skill.
 

Adding skills to modules and assessments
If you associate a course with a set of skills, you can tag its modules with the skills covered in the module, and add skills to assessments to test a learner's skill rating.
Adding skills to modules and lessons
Please note the business platform uses the term 'module', and the academia platform uses the term 'lesson'. The terms 'module' and 'lesson' are interchangeable in this article.
To tag a module or lesson with skills:
- Access the course or class.
 
- Click Modules on the course navigation menu.
 
- Academia users will click Lessons on the class navigation menu.
- Click a module.
 
- Click the Set skills tab. If the module already has skills associated with it, click the Skills tab.
 
- Academia users will click the Set competencies tab. If the lesson already has skills associated with it, click the Competencies tab.
The skills associated with the course will display.
- Select skills associated with the module.
 
- Click Save.
 
If skills are already associated with the module, they will display (shown in the screenshot below).
- Click Edit to edit the skills associated with the module.
 
- Click Clear to clear the skills from the module.
 
If you click Edit, all skills associated with the course display. 
- Select the skills that are associated with the module.
 
- Click Save.
 
On the course Modules page, modules that are associated with skills are indicated with the mastery graph  icon on their tiles.
 icon on their tiles.
Adding skills to assessments
Within a course, you can add skills to assessments and exams to assess a learner's skill level. 
Please note the business platform uses the term 'assessments' and the academia platform uses the term 'assignments'. The terms 'assessment' and 'assignment' are interchangeable in this article.
To set skills for an assessment:
- Access the course or class.
 
- Click Assessments on the course navigation menu.
 
- Academia users will click Assignments on the class navigation menu.
- Click an assessment.
- Click the Set skills tab. If the assessment already has skills associated, click the Skills tab.
 
- Academia users will click the Set competencies tab. If the assignment already has competencies associated, click the Competencies tab.
 
- Skills associated with the course will display. 
 
- Select the skills that are covered in the assessment and click Save.
 
- If skills are already associated with the assessment, they will display. 
 
- Click Edit to add or edit the skills associated with the assessment.
 
- Click Clear to clear skills associated with the assessment.
Adding skills to quiz questions
You can add skills to individual quiz questions. Each score for a question that has skills is considered to be a separate data point for mastering that skill. For example, if you have two questions in a quiz assessment that are associated with the skill X, and the learner scores 5 out of 10 on one question and 8 out of 10 on the following question, then their rating for skill X would be the best (80%) or average (65%) depending on the mastery option settings for that course. 
Please note that if you add skills to a question, they will replace the existing assessment skills.
To add skills to a quiz question:
- Access the course or class.
 
- Click Assessments from the course navigation menu.
 
- Academia users will click Assignments on the class navigation menu.
 
- Click the quiz assessment.
 
- Click the question within the assessment.
- Click the Set skills tab. If the question already has skills associated with it, click the Skills tab.
 
- Academia users click the Set competencies tab. If the questions already has competencies associated with it, click the Competencies tab.
- Select the skills tested by the question.
 
- Click Save.
 
- The skills will be saved and available in the Skills tab.
 
- Click Edit to add or edit the skills associated with the question.
 
- Click Clear to clear skills associated with the question.
On the Questions tab for a quiz assessment, questions that are associated with skills are indicated with a green tag.
- If you hover over the tag, the skills associated with the question display. 
Adding skills to rubric criteria
If you use a Rubric to grade the assessment, you can add skills as rubric criteria. To learn how to add skills to rubrics, click here. 
Note that if you add skills to an assessment in the Set skills tab, and then you add skills to the rubric, the original assessment skills are cleared, and the rubric skills are used instead.
Coverage analysis
After tagging modules and assessments with skills, you can view Coverage analysis to see how well the course covers the skills. To view Coverage analysis:
- Access the course or class.
 
- Click Mastery from the course navigation menu.
 
- Click the Coverage tab.
 
- The chart displays the percentage of skill coverage that is Good, Fair, Poor, or Unknown.
Mastery rules
You can add mastery rules that trigger actions when learners achieve a specific skill level mastery level, maintain a skill rating within a specific range, or drop below a specific threshold for a specified number of days. For example, you can add a rule that awards a certificate when learners reach a specific mastery rating for a skill. 
To add a new Mastery rule:
- Access a course or class.
 
- Click Mastery from the course navigation menu.
 
- Click the Rules tab.
 
- Click + Add rule.
 
The Mastery threshold rule pop-up displays.
- Select a skill.
 
- Define the condition and range of the skill rating.
 
- Select a duration for the rating.
 
- Click Save.
 
The Mastery rule now displays in the Rules tab, with the triggering event details listed. To add an action to the rule:
- Click + Add action below the rule. 
 
The Add action pop-up displays. Depending on the set-up of your platform, the following actions are available across multiple tabs:
- Access: Hide assessment, Hide module, Hide section, Lock module, Show assessment, Show module, Show section, and Unlock module.
 
- Awards: Award badge, Award certificate, Award coupon, Award points.
 
- Integrations: Webhook, xAPI
 
- Additional integration options may be available based on the set-up of your platform.
 
- Membership: Add to group, Enroll in course, Remove from group.
 
- Other: Add tag, Add to-do item, Archive, Deactivate, Remove tag, and Send custom notification.
 
For more information on actions, visit the 
Rules article. 
You can add multiple rules for multiple skills, and you can add multiple actions per rule.
- Click + Add rule to add another rule.
 
- Click Edit to edit a rule.
 
- Click Remove to delete a rule.
- Click + Add action to add additional actions to a rule.
- Click Edit to edit an action. 
 
- Click Delete to delete rule. 
 
Mastery options
Administrators can configure multiple mastery options for courses in the Options tab. To configure the mastery options for a course, administrators:
- Access the course or class.
 
- Click Mastery in the course navigation menu.
 
- Click the Options tab.
 
Basic mastery settings include:
- Show mastery to learners: This feature is enabled by default. If you do not want learners to see the Mastery tab, uncheck the checkbox.
 
- Show learners the competencies for each module and assessment: Select this option if you want learners to see skills details such as which skills are tied to each module and assessment, and their skill rating for each module and assessment.
 
- Allow assessment submissions to be tagged with competencies: Select this option if you would like to be able to add skills to learner assessment submissions.
Mastery configuration
The Configuration section allows administrators to set how skill mastery is calculated. These settings are changed by editing the default mastery configuration (covered later in this article) or adding a new mastery configuration by clicking Create new mastery configuration, which can be applied to specific courses.
Mastery configuration settings include:
- Mastery display: Administrators can choose between Numeric display or a Name display. This impacts how skill ratings display to learners.
 
- Mastery calculation: This setting allows administrators to set how skill mastery ratings are calculated. The available options are:
 
- Best: If the skill has multiple ratings, the best one is used for the mastery rating.
 
- Most recent:  If the skill has multiple ratings, the most recent rating is used.
 
- Average: If the skill has multiple ratings, the average of the ratings is used.
 
- Decaying average: This option includes all ratings, but weighs recent skill ratings more than previous ones.
 
- Mastery threshold for a single measurement: This setting allows administrators to set a threshold that must be met for a mastery rating. Note - This setting is disabled by default.
- Mastery achieved when the following number of measurements meets or exceeds the threshold: This setting is tied to the mastery threshold rating for a single measurement and allows administrators to specify the number of measurements that must meet or pass the threshold before the learner is considered to achieve mastery.
 
If administrators select the 'Decaying average' option for mastery calculation, they can define the weight for the most recent skill measurement.
- When calculating mastery ratings with a decaying average, each new rating is given a higher weight than the previous ratings’ weighted average. A typical equation for decaying average using a 70% weight looks like this:
 
- Rating 1: 80
 
- Rating 2: 70
 
- Rating calculation: (80*.30) + (70*.70) = 73
 
- If a learner completes a third assessment that rates that particular skill, then the equation takes the previous average and adds the weighted new rating:
 
- Rating 3: 90
 
- Rating calculation: (73*.30) + (90*.70) = 84.9
 
Default mastery configuration
Course mastery settings default to the the default mastery configuration. The default mastery configuration allows administrators to specify the mastery calculation rules that are used for the values displayed on the home dashboard mastery widget and the profile mastery page. 
It is important to have a default mastery configuration, as site-wide mastery values can include skills that are measured in more than one course, and course configuration settings may vary.  By configuring the default mastery configuration, administrators can define a default setting that is used when calculating mastery when skills come from multiple sources.
To access and edit the default mastery configuration, administrators:
- Click Admin from the primary navigation menu.
 
- Click Mastery from the fly-out menu.
 
- Click Edit to configure settings.
 
The settings for the default mastery configuration display. Here, administrators can adjust the settings covered earlier in this article.
Additional settings include:
- Progress calculation: This settings allows administrators to select between progress being calculated as a percent of skills that are mastered, or as the average of skill percentages.
 
- Mappings: The Mappings section allows administrators to rename, or redefine the mastery rating names, minimum percentages, and colors. 
 
After adjusting settings, administrators:
- Click Save to update the default master configuration.
 
Tracking learner mastery
If you associate a course with a set of skills, and assess those skills by tying skills to questions, you can automatically track the ratings of each learner on a skill by skill basis. 
Additionally, learners can see how well they are mastering the skills in the course.
Mastery grid
To view learner ratings for skills associated with a course:
- Access the course or class.
 
- Click Mastery from the course navigation menu.
 
- Click the Learners tab.
 
Here you can see the Mastery grid, with shows mastery ratings for learners across all skills in the course.  
- Note that the number in the upper left corner of each cell in the mastery grid indicates the number of skill measurements/ratings that have been gathered from the learner for that skill. In the case of skills that have child skills, the total number of ratings from each child is also included.
 
If the 'Mastery threshold for a single measurement' is enabled, the number of measurements/ratings and the threshold is indicated above the mastery grid, and a star is displayed in each cell if the learner has achieved mastery based on the mastery threshold settings. 
Learners tab
To see a snapshot of how each learner is mastering the skills in a course:
- Access the course or class.
 
- Click Learners from the course navigation menu. 
 
- Click the progress wheel in the Mastery column to see a detailed skills rating overview for a learner.

Profile page
You can also view the mastery level of learners through their profiles:
- Access a learner's profile page.
 
- Click Mastery from the profile navigation menu.
 
Each course is listed, along with a percentage of mastery. To see more details about individual skill ratings:
- Click the drop-down arrow next to the number of skills listed on a course.
Learner view
If enabled, learners that are active or have completed a course with skills have access to the Mastery widget on their home page dashboard. The Mastery widget allows learners to see an overview of their mastery level for each course. 
Please note that the Mastery widget displays mastery values for the curricula associated with the learner's current courses and those they have completed in the past year.
To view the Mastery dashboard for a course:
- Learners can click on a course in the Mastery widget.
 
The Mastery dashboard displays, with a summary of all skills associated with the course. The Summary tab displays:
- The skills in the course.
 
- The learner's number of data points for each skill.
 
- The rating color and percentage for each skill.
To view additional details, learners:
- Click the Details tab.
 
The Details tab displays all of the data points for each skill. Learners can click on the data point links to access the assessment or quiz associated with the rating.
A Mastery level overview chart is also available for learners at the course level.
- Learners can click on the Mastery chart in the right panel to see their progress for each skill associated with the course.
 
If the mastery course setting was enabled to allows learners to see skills for modules and assessments, then a summary of each skill in the course will display for learners. The learners color and percentage rating for each skill also displays. To see more details for the skill:
- Learners can click the individual skill link.
A detailed view of the skill will display for learners. Skill information includes:
- Parent and child skills.
 
- Modules in the course that are associated with the skill. 
 
- Assessments in the course that are associated with the skill rating, along with the learners score for each assessment.