Babysitter training-needs
Analyze skill gaps and prioritize learning investments across the organization
install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/specializations/domains/business/human-resources/skills/training-needs" ~/.claude/skills/a5c-ai-babysitter-training-needs && rm -rf "$T"
manifest:
library/specializations/domains/business/human-resources/skills/training-needs/SKILL.mdsource content
Training Needs Assessment Skill
Overview
The Training Needs Assessment skill provides capabilities for analyzing skill gaps, prioritizing learning investments, and creating training curricula. This skill enables data-driven learning strategy development and ROI measurement.
Capabilities
Skills Gap Analysis
- Conduct skills gap analysis by role
- Compare current vs. required proficiency
- Identify critical skill deficiencies
- Prioritize gaps by business impact
- Create individual skill profiles
Data Aggregation
- Aggregate training needs from multiple data sources
- Integrate performance review data
- Include manager assessment input
- Incorporate employee self-assessment
- Pull external certification requirements
Investment Prioritization
- Prioritize learning investments by business impact
- Calculate training ROI projections
- Model cost-benefit scenarios
- Compare build vs. buy decisions
- Allocate budget by priority
Competency Mapping
- Map competencies to training content
- Link learning paths to role requirements
- Connect skills to career progression
- Identify prerequisite relationships
- Track certification requirements
Curriculum Recommendations
- Generate training curriculum recommendations
- Create role-based learning paths
- Suggest internal vs. external training
- Recommend delivery modalities
- Build blended learning programs
Visualization and Reporting
- Create skills heat maps by team/department
- Generate executive dashboards
- Build capability matrices
- Track training coverage
- Report on skill development progress
Usage
Gap Analysis
const analysisConfig = { scope: { type: 'team', id: 'Engineering-Backend' }, competencyFramework: 'engineering-technical-v2', assessmentSources: [ 'manager-ratings', 'self-assessment', 'performance-review', 'certification-status' ], prioritization: { weights: { businessImpact: 40, urgency: 30, affectedHeadcount: 20, trainingAvailability: 10 } }, output: { heatMap: true, gapReport: true, recommendations: true } };
Training Plan Generation
const trainingPlan = { targetRole: 'Senior Software Engineer', currentLevel: 'Mid-Level', gaps: [ { skill: 'System Design', currentLevel: 2, targetLevel: 4, priority: 'high' }, { skill: 'Cloud Architecture', currentLevel: 3, targetLevel: 4, priority: 'medium' }, { skill: 'Technical Leadership', currentLevel: 2, targetLevel: 3, priority: 'high' } ], constraints: { budget: 5000, timeframe: '6 months', maxHoursPerWeek: 4 }, preferences: { modality: ['online', 'blended'], certification: true } };
Process Integration
This skill integrates with the following HR processes:
| Process | Integration Points |
|---|---|
| training-needs-analysis.js | Full TNA workflow |
| leadership-development-program.js | Leadership training needs |
| succession-planning.js | Development planning |
Best Practices
- Multiple Data Sources: Triangulate needs from various inputs
- Business Alignment: Connect training to business outcomes
- Manager Involvement: Include managers in needs identification
- Regular Updates: Refresh analysis at least annually
- Measure Impact: Track skill development post-training
- Prioritize Ruthlessly: Focus on highest-impact gaps
Metrics and KPIs
| Metric | Description | Target |
|---|---|---|
| Gap Coverage | Critical gaps with training available | >90% |
| Training Completion | Enrolled courses completed | >80% |
| Skill Improvement | Pre/post training proficiency gain | >1 level |
| Training ROI | Business value / training cost | >3:1 |
| Time to Proficiency | Days to reach target level | Role-dependent |
Related Skills
- SK-010: LMS Admin (training delivery)
- SK-006: Performance Review (needs input)
- SK-011: Succession Planning (development alignment)