Skill Cluster Feedback

TechWolf infers skills based on evidence of data - which means that if there’s no evidence in the data, the skill isn’t inferred. There can be use cases for which the Employee wants to add these Skill Clusters anyway.

For example, if Employee 101 wants to add the Skill Cluster “Programming Languages” to his Skill Profile & remove the Skill Cluster “Leadership Skills”, this can via the following PATCH call to the employees/101/skill_profile?feedback_format=skill_clusters endpoint:

{
    "skill_clusters": [
        {
            "skill_cluster_name": "Programming Languages",
            "proficiency_level": 2
        },
        {
            "skill_cluster_name": "Leadership Skills",
            "proficiency_level": 0
        }
    ]
}

Feedback on a skill level is also possible via passing the query parameter feedback_format=skills. For example if you want to delete the skill “Python”, you can send the following PATCH call to employees/101/skill_profile?feedback_format=skills:

{
    "skills": [
        {
            "skill": "Python",
            "score": 0
        }
    ]
}