Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

The My Skills page, at route /hr/my-skills, lets employees manage their own skill records and review skill gaps.

Overview

The page resolves the current employee via useMyEmployee, then fetches their skills via useEmployeeSkills and gap analysis via useEmployeeSkillGaps. Skills are displayed with ProficiencyLevelBadge, SkillCategoryBadge, and SkillVerificationBadge components. The Add Skill button opens AddEmployeeSkillDialog. Gap skills (required by position but not yet held) are listed with an option to add them directly. Progress metrics show overall skill coverage.

Who it’s for

No explicit permission gate on this route.

Before you start

  • Skills must be defined in the Skills Library at /hr/skills.
  • Your employee record must be linked to your user account.

Steps

  1. Go to HR → My Skills (or navigate to /hr/my-skills).
  2. Review your current skills, including proficiency level and verification status.
  3. Select Add Skill to add a skill from the library.
  4. Review the gap analysis section for skills required by your position.
  5. Select Add on a gap skill to log it and set your proficiency level.

Key concepts

ConceptMeaning
Proficiency levelSelf-reported or assessed skill proficiency (SME: confirm levels).
Verification statusWhether the skill has been confirmed by a manager or HR.
Skill gapA skill required for the employee’s position that is not yet in their profile.

Human Resources

Human Resources core overview.

Governance & parity

This page documents shipped product behavior. It is not medical, legal, or billing advice. Verify against your organization’s policies and applicable regulations before using it for clinical, compliance, or billing decisions. Protected health information (PHI) shown in the product is governed by your tenant’s access controls and is never exposed in this documentation.
  • src/routes/hr.tsx
  • src/cores/hr/pages/MySkillsPage.tsx
  • src/cores/hr/hooks/skills/useEmployeeSkills.ts
  • src/cores/hr/hooks/skills/useEmployeeSkillGaps.ts