Skills development

Skills development

Overview

The Skills development feature enables learners to set meaningful learning goals and track their progress toward achieving them. Learners can choose goals such as mastering all skills associated with a specific job title or developing expertise in a particular topic or area.

Once goals are set, the platform automatically tracks progress, recommends personalized learning activities to help learners reach their objectives, and fosters collaboration by allowing users with similar goals to support one another in a Q&A forum.

This feature is especially valuable for career growth and development, helping organizations assign structured, trackable learning goals aligned with current or future job responsibilities. It ensures that learners stay focused on developing the skills most relevant to their professional paths.
Info
Please note the business platform uses the term 'skill', and the academia platform uses the term 'competency'. The terms 'skill' and 'competency' are interchangeable in this article. 

Installing Skills development

To enable Skills development on your platform:
  1. Click Admin from the primary navigation menu.
  2. Click App center from the fly-out menu.
  3. Click Install on the Skills development tile in the Skills development section.
Info
Note that the Skills and Mastery app must be installed in order to use the Skills development app. For more information, visit the Mastery article.

App center with the Skills development app highlighted

Skills development features

After installing the Skills development app, several new features become available.

Goals dashboard widget

On the learner dashboard, the Goals widget becomes available. To learn more about adding the Goals widget to the dashboard, visit the Home dashboard configuration article.

Once added to the dashboard, tabs display within the Goals widget when learners have active, paused, or completed goals. 

Learner Dashboard with the Goals widget highlighted

Based on the set up of your platform, the Goals widget also includes a Recommendations tab, which lists recommended courses and groups to learners.

  1. Learners can hover over the Why text on a recommended goal tile to see why a particular course or group was recommended to them.
The Goals widget with the Why button highlighted and hover text displayed


Installing the Skills Development app also adds two new tabs—Goals and Skills—to users’ profile pages.

User profile: Goals tab

The Goals tab on a user's profile lists their active, paused, and completed goals.

Learner profile page, Goals tab

As an administrator, if you access a user's Goals tab, you will see multiple options:

  1. Click + Add to select a Job or Skills based goal to assign to a user.
    1. This functionality is covered in greater detail later in this article.
  2. Select an existing goal and click Remove to remove a goal for a user.
  3. Select an existing goal and click Pause to pause a goal for a user.
Administrator view of a learner Goals tab with the Remove, Pause, and Add buttons highlighted

User profile: Skills tab

The second tab that becomes available on a learner's profile for skills development is the Skills tab. The skills tab displays if you are an administrator, instructor, mentor, manager, or monitor for a learner. 
Info
Note that for Academia platform users, the tab will display as the Competencies tab. 

The skills tab lists each of the learner's skill sets, along with an overall percentage of mastery for the skill set. To see more details about the skills associated with each skill set:
  1. Click the drop-down arrow next to the number of skills listed for in a skill set.
The number of data points, average percentage, and rating for each individual skill displays. 
Info
Note that you can also access this information by clicking the Mastery tab on the profile navigation menu.

5.1 - Learner profile page, Skills tab

Configuring Skills development

To configure Skills development settings:

  1. Click Admin from the primary navigation menu.
  2. Click Skills from the fly-out menu.
Admin menu active with the Skills button highlighted

Goals tab

The Goals tab allows you to enable two different types of goal. The following goal options are available:

  1. Select the Master the skills associated with a particular job checkbox to allow goal setting based on jobs.
  2. Select the Master a set of skills checkbox to allow goal setting based on a set of skills.


Each goal can also include a Q&A forum where users can post and reply to other users regarding the goal. To select the scope of the Q&A forum:
  1. Click The Scope of each Q&A forum drop-down.
  2. Select from the following options:
    1. None: The Q&A forum feature will be disabled for all goals.
    2. Organization: Each organization gets its own copy of a Q&A forum, and learners in each organization will only see postings from other learners in their organization for a particular goal.
    3. Business: All users in your business that are a part of the goal will be able to see and respond to postings in the goal's Q&A forum.
    4. Network: This option only appears if your site is part of a network, and this setting allows all learners in your network to see and respond to postings in a particular goal's Q&A forum.
Admin, Skills, Goals tab with the 'The scope of each Q&A forum' menu active and highlighted

Recommendations

To configure skill recommendation settings:

  1. Click Admin from the primary navigation menu.
  2. Click Skills from the fly-out menu.
  3. Click the Recommendations tab.
  4. Select the Courses associated with relevant skills checkbox to turn on course recommendations.
  5. Select the Groups associated with relevant skills checkbox to turn on group recommendations.

The recommendation engine works by following these rules:

  • The recommendations engine starts by creating a list of all the skills associated with a learner's active goals (paused goals are ignored). If the goal is a job title, it adds all of the skills associated with the job. If the goal is a set of skills, it adds all of the skills from the skill set.
  • Then the recommendations engine subtracts all the skills the learner has already mastered, which leaves a list of skills the learner is pursuing, but has not yet mastered. 
  • The recommendation engine then compiles a list of courses and groups that cover the skills that have not been mastered yet and subtracts any recommendations the user has previously dismissed.
  • The remaining recommendations are then displayed in the Recommendations tab of the Goals widget, as well as in the Recommendations tab of their associated goal.

By default, the recommendations engine runs every hour and recomputes a user's recommendations based on the latest user data. 

Admin, Skills, Recommendations tab with the 'Courses associated with relevant skills' and 'Groups associated with relevant skills' settings selected and highlighted

Completion

The Completion tab allows you to set up site-wide automation actions that are triggered when a particular type of goal is reached.

To create goal completion actions:

  1. Click Admin from the primary navigation menu.
  2. Click Skills from the fly-out menu.
  3. Click the Completion tab.
  4. Click + Add in the Skills goal completion actions section to add an action that is triggered when a skills goal is completed.
  5. Click + Add in the Job goal completion actions section to add an action that is triggered when a job goal is completed.


The Add action pop-up will display. Depending on the set-up of your platform, the following actions are available across multiple tabs:
  1. Awards: Award badge, Award certificate, Award coupon, Award points.
  2. Integrations: Webhook, xAPI
    1. Additional integration options vary based on the set-up of your platform.
  3. Membership: Add to group, Enroll in course, Remove from group.
  4. Other: Add tag, Add to-do item, Archive, Remove tag, and Send custom notification.
Visit the Rules article for more information on each action.

Add action pop-up

Adding goals for learners

There are two ways to add goals for learners on the platform. Learners can directly add their own goals, or administrators and managers can add goals for learners.

Goals added by learners

Goals can be added directly by learners. To add a goal, learners:
  1. Locate the Goals widget on their home page dashboard.
    1. If a learner doesn't currently have any goals, the Goals widget will be located in the general Widgets section of the dashboard, as shown in the screenshot below.
Leader dashboard with the Goals widget highlighted for a learner with no current goals

To add a goal, learners:

  1. Click the three dot  icon in the upper-right corner of the widget.
  2. Click Add.
Goals widget with the three dot menu active and highlighted

The Add goal pop-up displays.

  1. Depending on the set-up of your platform, learners can select between Job goals and Skills goals.
Add goal pop-up

If learners select Skills, the Use skills from a library pop-up displays. If learners select Job, the Add job pop-up will display.

  1. Learners select the skill set(s) they want to set as goals.
    1. Learners can use the Search bar to quickly locate relevant skill sets.
    2. If learners select multiple skill sets, each skill set will be added as a separate goal.
  2. Learners click Submit.
Use skills from a library pop-up with a skill selected and the Submit button highlighted

The Goals widget will display as a carousel of goals, with a tile for each active goal.

  1. Additional tabs will be available if the learner has paused or completed goals.
  2. The Recommendations tab will also display if recommendations are enabled on your platform.
To view an individual goal:
  1. Learners click on a goal tile.
The Goals widget with the Active, Paused, and Recommendations tabs highlighted

The goal Dashboard displays. The goal dashboard displays all of the skills associated with the skill set.

  1. The learner's progress and mastery of each skill is listed, including the number of data points for the skill, the user's rating, and mastery status.
  2. The Mastered and Ratings widgets in the right panel display charts and details about the user's overall progress toward the goal skill set. 
Learner goal dashboard with the individual skills and Mastered and Ratings widgets highlighted

The goal dashboard also provides learners with multiple goal related actions:

  1. Learners click Remove goal to remove the goal from their active goal list.
  2. Learners click Pause goal to pause the goal and remove it from their active goal list. The goal will remain in their paused goal list, so they can re-activate it at a later date.
  3. Learners can click the Q&A forum button (if enabled) on the goal menu to post or reply to questions regarding the goal.
  4. Learners can also view recommended courses or groups based on the goal in the Recommendations widget in the right panel. 
Learner goal page with the Q&A forum, Recommendations widget, Remove goal button, and Pause goal button highlighted

Enabling managers to add goals

Managers can also add goals to any user they manage, as long as the functionality is enabled. To enable managers to add goals to users they manage:
  1. Click Admin from the primary navigation menu.
  2. Click Policies from the fly-out menu.
  3. Click the Managers tab.
  4. Select the Enroll learners into courses and paths checkbox.  

Goals added by administrators

Administrators and managers (if enabled) can add goals directly to a learner's profile. To add a goal for a learner:

  1. Access the user's profile page.
  2. Click the Goals tab.
  3. Click + Add.
Administrator view of a Learner profile page with the Add button highlighted

The Add goal pop-up displays.

  1. Depending on the set-up of your platform, select between a Job goal or a Skills goal.
Add goal pop-up
If you select Skills, the Use skills from a library pop-up displays. If you select Job, the Add job pop-up will display.
  1. Select the skill set(s) you want to add as a goal for the learner.
    1. Use the Search bar to quickly locate relevant skill sets.
    2. If you select multiple skill sets, each skill set will be added as a separate goal.
  2. Click Submit.
Use skills from a library pop-up with a skill selected and the Submit button highlighted

The skill set will be added to the learner's profile. To view all users who are actively pursuing a skill or job goal, have paused the skill or job goal, or who have completed the skill or job goal:

  1. Click a skill or job goal from a user's profile.
  2. Click the Users tab.  
    1. Tabs for Active, Paused, and Completed users will display (if applicable).
Skill goal, Users tab with the Users button on the navigation menu highlighted

Adding skills to a job

The platform allows you to associate skills with a specific job. To add skills to a job:
  1. Click Users from the primary navigation menu.
  2. Click Job titles on the fly-out menu. 
Users menu active with the Job titles button highlighted

The Job titles tab displays, with the current list of jobs that have been set up on your platform.

  1. Click + Add to add a new job to the list.
To add skills to a job:
  1. Click an existing job title.
Users, Job titles tab with a list of jobs

The Job page displays. 

  1. Click the Skills tab.
The skills currently associated with the job display. To add a new set of skills:
  1. Click the + Add skills button.
  2. Select the skill set(s) you want to add to the job.
  3. Click Submit.
Users, Job page, Skills tab with the Add skills button highlighted

Adding skills to a group

Groups also have a Skills tab where administrators and instructors that are group administrators can associate skills with the group. To add skills to a group:
  1. Access the group.
  2. Click Admin from the group navigation menu.
  3. Click Skills from the fly-out menu.

Group with the Group admin menu active and the Skills button highlighted

Any associated skills will display. To add skills to the group: 
  1. Click + Add skills.
  2. Select New to create new skills or Library to select from existing skills.
  3. Select the skill set(s) you want to add to the group.
  4. Click Submit.
Group, Admin, Skills tab with Add skills highlighted

Configuring Mastery settings

As an administrator, you can configure how Mastery of skills and skill sets are calculated. To configure Mastery settings:
  1. Click Admin from the primary navigation menu.
  2. Click Mastery from the fly-out menu. 
Admin menu active with the Mastery button highlighted

The Default mastery configuration settings display. The default mastery configuration is used for the calculation of mastery values shown in the dashboard Mastery widget and in a learner's profile Mastery area. 

Mastery configuration settings include:
  1. Mastery display: Administrators can choose between Numeric display or a Name display. This impacts how skill ratings display to learners.
  2. Mastery calculation: This setting allows administrators to set how skill mastery ratings are calculated. The available options are:
    1. Best: If the skill has multiple ratings, the best one is used for the mastery rating.
    2. Most recent:  If the skill has multiple ratings, the most recent rating is used.
    3. Average: If the skill has multiple ratings, the average of the ratings is used.
    4. Decaying average: This option includes all ratings, but weighs recent skill ratings more than previous ones.
  3. Mastery threshold for a single measurement: This setting allows administrators to set a threshold that must be met for a mastery rating. This setting is disabled by default. If you enable this setting, the following settings becomes available: 
    1. 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.
      1.  In the example shown below, an individual skill is deemed to have been mastered when there have been at least two assessment values of greater than 70% for the skill.
  4. Progress calculation: This setting allows you to determine how the total progress towards skill development is calculated.
    1. Average of competency percentages: This option will set progress as an average of the percentages of each skill in the goal. This means that a goal is only considered completed once all of its skills have reached a 100% rating.
    2. Percent of competencies mastered: This options will set progress as the percent of skills in the goal that have been mastered. This means that if 90% of the skills associated with a goal are mastered, the progress towards the entire goal is displayed as "90%", and the goal will be considered completed once all its competencies have been mastered. This is the recommended setting.
Additionally, you can configure the Mappings setting. The Mapping settings control the name, color, and minimum percentage for each skill rating.

To edit the Default master configuration settings or the Mapping settings:
  1. Click Edit.
  2. Adjust the settings based on your business or school's standards.
  3. Click Save.

To learn more about Mastery settings, visit the Mastery article.

    • Related Articles

    • Coursera

      Overview Coursera helps users to grow their knowledge and learn in-demand skills. They partnered with more than 200 leading universities and companies to bring flexible, affordable, job-relevant online learning to individuals and organizations ...
    • Alexa

      Overview This feature is only available for CYPHER for Academia. Our Alexa integration allows users to quickly find useful information from their learning platform while using Alexa. To enable the feature for your site, go to Admin/App Center, and ...
    • CYPHER Agent for administrators

      Overview CYPHER Agent is an indispensable tool that uses the power of AI to take your learning platform to the next level. CYPHER Agent currently support three key features. Click the links below to explore each feature: CYPHER Agent course creation: ...
    • OpenSesame

      Overview OpenSesame is a content provider with a marketplace of over 50,000 online training courses from 100+ publishers. OpenSesame provides courses in business skills, leadership, safety, compliance, and more. By integrating OpenSesame into your ...
    • LinkedIn Learning

      Overview LinkedIn Learning helps users to grow their knowledge and learn in-demand skills with more than 16,000 online courses taught by real-world professionals. Our integration with LinkedIn Learning provides thousands of courses on a wide variety ...