US-005: Expand skills data from 5 to 21 with three categories

- Technical category (8 skills): Data Analysis, Python, SQL, Power BI,
  JavaScript/TypeScript, Excel, Algorithm Design, Data Pipelines
- Healthcare Domain category (6 skills): Medicines Optimisation,
  Population Health, NICE TA Implementation, Health Economics, Clinical
  Pathways, Controlled Drugs
- Strategic & Leadership category (7 skills): Budget Management,
  Stakeholder Engagement, Pharmaceutical Negotiation, Team Development,
  Change Management, Financial Modelling, Executive Communication
- All skills sourced from CV_v4.md Core Competencies
- Each skill includes medication metaphor properties: frequency,
  startYear, yearsOfExperience, proficiency, category, status, icon
- Frequency and proficiency values reflect realistic usage patterns from
  CV role descriptions

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-02-13 23:08:04 +00:00
parent a596b5ac82
commit 92502beb03
+181
View File
@@ -1,6 +1,7 @@
import type { SkillMedication } from '@/types/pmr' import type { SkillMedication } from '@/types/pmr'
export const skills: SkillMedication[] = [ export const skills: SkillMedication[] = [
// Technical (8 skills)
{ {
id: 'data-analysis', id: 'data-analysis',
name: 'Data Analysis', name: 'Data Analysis',
@@ -56,4 +57,184 @@ export const skills: SkillMedication[] = [
status: 'Active', status: 'Active',
icon: 'FileCode2', icon: 'FileCode2',
}, },
{
id: 'excel',
name: 'Excel',
frequency: 'Daily',
startYear: 2016,
yearsOfExperience: 9,
proficiency: 85,
category: 'Technical',
status: 'Active',
icon: 'Sheet',
},
{
id: 'algorithm-design',
name: 'Algorithm Design',
frequency: 'Once weekly',
startYear: 2022,
yearsOfExperience: 3,
proficiency: 82,
category: 'Technical',
status: 'Active',
icon: 'GitBranch',
},
{
id: 'data-pipelines',
name: 'Data Pipelines',
frequency: 'Once weekly',
startYear: 2023,
yearsOfExperience: 2,
proficiency: 75,
category: 'Technical',
status: 'Active',
icon: 'Workflow',
},
// Healthcare Domain (6 skills)
{
id: 'medicines-optimisation',
name: 'Medicines Optimisation',
frequency: 'Twice daily',
startYear: 2016,
yearsOfExperience: 9,
proficiency: 95,
category: 'Domain',
status: 'Active',
icon: 'Pill',
},
{
id: 'population-health',
name: 'Population Health',
frequency: 'Daily',
startYear: 2022,
yearsOfExperience: 3,
proficiency: 90,
category: 'Domain',
status: 'Active',
icon: 'Users',
},
{
id: 'nice-ta',
name: 'NICE TA Implementation',
frequency: 'Once weekly',
startYear: 2022,
yearsOfExperience: 3,
proficiency: 92,
category: 'Domain',
status: 'Active',
icon: 'FileCheck',
},
{
id: 'health-economics',
name: 'Health Economics',
frequency: 'Once weekly',
startYear: 2022,
yearsOfExperience: 3,
proficiency: 80,
category: 'Domain',
status: 'Active',
icon: 'TrendingUp',
},
{
id: 'clinical-pathways',
name: 'Clinical Pathways',
frequency: 'Once weekly',
startYear: 2022,
yearsOfExperience: 3,
proficiency: 88,
category: 'Domain',
status: 'Active',
icon: 'Route',
},
{
id: 'controlled-drugs',
name: 'Controlled Drugs',
frequency: 'When required',
startYear: 2024,
yearsOfExperience: 1,
proficiency: 85,
category: 'Domain',
status: 'Active',
icon: 'ShieldAlert',
},
// Strategic & Leadership (7 skills)
{
id: 'budget-management',
name: 'Budget Management',
frequency: 'Daily',
startYear: 2024,
yearsOfExperience: 1,
proficiency: 90,
category: 'Leadership',
status: 'Active',
icon: 'Banknote',
},
{
id: 'stakeholder-engagement',
name: 'Stakeholder Engagement',
frequency: 'Twice daily',
startYear: 2022,
yearsOfExperience: 3,
proficiency: 88,
category: 'Leadership',
status: 'Active',
icon: 'Handshake',
},
{
id: 'pharma-negotiation',
name: 'Pharmaceutical Negotiation',
frequency: 'When required',
startYear: 2024,
yearsOfExperience: 1,
proficiency: 82,
category: 'Leadership',
status: 'Active',
icon: 'MessageSquare',
},
{
id: 'team-development',
name: 'Team Development',
frequency: 'Daily',
startYear: 2017,
yearsOfExperience: 8,
proficiency: 85,
category: 'Leadership',
status: 'Active',
icon: 'UserPlus',
},
{
id: 'change-management',
name: 'Change Management',
frequency: 'Once weekly',
startYear: 2018,
yearsOfExperience: 7,
proficiency: 80,
category: 'Leadership',
status: 'Active',
icon: 'RefreshCw',
},
{
id: 'financial-modelling',
name: 'Financial Modelling',
frequency: 'Once weekly',
startYear: 2024,
yearsOfExperience: 1,
proficiency: 78,
category: 'Leadership',
status: 'Active',
icon: 'Calculator',
},
{
id: 'executive-comms',
name: 'Executive Communication',
frequency: 'Twice weekly',
startYear: 2024,
yearsOfExperience: 1,
proficiency: 85,
category: 'Leadership',
status: 'Active',
icon: 'Presentation',
},
] ]