Skip to content

Configure Skill Categories

Configure Skill Categories

Set up skill categories for tracking student competencies, achievements, and learning outcomes.

Time required: 10 minutes

Module: openeducat_skill_enterprise

User role: System Administrator, Academic Admin

Prerequisites

  • System Administrator or Academic Admin role
  • Skill module installed
  • Competency framework defined

Steps

Step 1: Navigate to Skill Categories

  1. Go to OpenEduCat -> Skills -> Configuration -> Categories
  2. Click Create

Step 2: Enter Category Information

FieldRequiredDescriptionExample
NameYesCategory name”Technical Skills”
CodeYesUnique code”TECH”
Parent CategoryNoFor hierarchy-
DescriptionNoCategory details”Programming and technical abilities”

Step 3: Configure Category Settings

SettingDescription
ActiveEnable/disable
ColorDisplay color
IconCategory icon
SequenceDisplay order

Step 4: Add Skills

In the Skills tab:

SkillDescriptionLevel
PythonProgramming languageIntermediate
JavaProgramming languageBeginner
SQLDatabase queriesAdvanced
GitVersion controlBeginner

Step 5: Define Skill Levels

Configure proficiency levels:

LevelDescriptionScore Range
BeginnerBasic understanding0-40
IntermediateWorking knowledge41-70
AdvancedDeep expertise71-90
ExpertMastery91-100

Step 6: Set Assessment Criteria

CriterionDescription
TheoryKnowledge test
PracticalHands-on assessment
ProjectApplied work
Peer ReviewColleague feedback

Step 7: Save Category

Click Save to create the skill category.

Common Skill Categories

CategorySub-CategoriesSkills
TechnicalProgramming, DatabasePython, SQL, Java
Soft SkillsCommunication, LeadershipPublic Speaking, Teamwork
DomainIndustry-specificFinance, Marketing
LanguageForeign languagesEnglish, Spanish
CreativeDesign, MediaPhotoshop, Video Editing

Skill Category Hierarchy

Skill Categories
├── Technical Skills
│ ├── Programming
│ │ ├── Python
│ │ ├── Java
│ │ └── JavaScript
│ ├── Database
│ │ ├── SQL
│ │ └── NoSQL
│ └── DevOps
│ ├── Git
│ └── Docker
├── Soft Skills
│ ├── Communication
│ │ ├── Written
│ │ └── Verbal
│ ├── Leadership
│ └── Teamwork
├── Domain Skills
│ ├── Finance
│ └── Marketing
└── Language Skills
├── English
└── Regional

Skill Mapping

Link skills to courses:

CourseRequired SkillsDeveloped Skills
Web DevelopmentHTML basicsJavaScript, React
Data SciencePython, MathML, Statistics
Project ManagementNoneLeadership, Planning

Field Reference

Skill Category

Technical FieldUI LabelTypeNotes
nameNameCharCategory name
codeCodeCharUnique code
parent_idParentMany2oneParent category
colorColorIntegerDisplay color
sequenceSequenceIntegerDisplay order

Skill

Technical FieldUI LabelTypeNotes
nameNameCharSkill name
category_idCategoryMany2oneParent category
descriptionDescriptionTextSkill details
default_levelDefault LevelSelectionInitial level

Troubleshooting

Category not appearing in forms

Ensure category is Active and properly saved.

Skills not linked to students

Skills must be assessed or self-reported to appear on records.

Levels not calculating

Verify assessment criteria and scoring rules.


Related: Create Assessment Templates | Configure Mentor Focus Areas