The key words “MUST”, “SHOULD”, and “MAY” in this document are to be interpreted as described in RFC 2119.
Skill
Skills are the element defining the proficiency level of a user within a domain.
They must have:
- A name
- A parent skill, or library
They should have:
- A description
- A qualifier
- Users
- Courses
- Paths
- Jobs
They may have:
- Several parent skills (or libraries)
- Several qualifiers
- Custom proficiency levels
- Sub-skills
Library
Not to be confused with group libraries.
A library is a collection of related skills, that admins can use to organize skills, set visibility rules, and manage permissions. A skill belongs to one or more libraries, and its visibility or usage depends on the library settings.
They must have:
- A name
- A category
They should have:
- A qualifier
- Skills
They may have:
- Several qualifiers
- Custom proficiency levels
Job
A job is a role or position defined by a name and a set of required skills, each with expected qualifier values and a weight.
They must have:
- A name
They should have:
- A description
- Skills, with an expected qualifier value, and a weight
- Users
They may have:
- A picture
They may have:
- A picture
Skill dashboard
Page where managers and admins can see and download the statistics for the skills of their managees or group members.
Skill assessment
Process by which users first self-evaluate their level on a skill, then require validation from their managers or admins.