Instead of Skill Mapping you can go for competency Mapping. It is prepared for all the employees individually based on the JD. Identify all the possible skills based on the JD. For example, one of the JD for HR executive is develop and execute recruitment plan so skills identified will be knowledge of recruitment and selection, manpower planning, Interviewing skill, communication skill etc. Then prepare Skill frame and fit the identified skills into the prepared skill frame. Once it is done, give score to each skill frame (range of 5 to 1). As per the employee’s current performance or knowledge you can give the score. If the score is average or below average the gap between actual and desired calls for training need identification. Fix the gap with proper training.
I hope this will help you.