Назад към всички

workforce-planning

// Forecast workforce needs and plan talent supply strategies

$ git log --oneline --stat
stars:384
forks:73
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
nameworkforce-planning
descriptionForecast workforce needs and plan talent supply strategies
allowed-toolsRead,Write,Glob,Grep,Bash
metadata[object Object]

Workforce Planning Skill

Overview

The Workforce Planning skill provides capabilities for forecasting workforce needs and developing talent supply strategies. This skill enables demand forecasting, supply analysis, gap identification, and scenario-based workforce planning.

Capabilities

Demand Forecasting

  • Create workforce demand forecasts
  • Model headcount by business scenarios
  • Project skill requirements
  • Factor growth and attrition
  • Align with business planning

Supply Analysis

  • Analyze internal talent supply
  • Track current workforce composition
  • Project internal movement
  • Assess development pipeline
  • Model retirement and turnover

Gap Analysis

  • Calculate workforce gaps by skill/role
  • Identify critical shortages
  • Project future gap evolution
  • Prioritize gap closure strategies
  • Estimate gap costs

Scenario Modeling

  • Model scenario-based workforce plans
  • Compare strategic alternatives
  • Assess risk and contingencies
  • Evaluate build vs. buy vs. borrow
  • Support strategic decision-making

Headcount Planning

  • Generate headcount planning templates
  • Support annual planning cycles
  • Enable rolling forecasts
  • Track plan vs. actual
  • Manage requisition approval

Dashboard and Reporting

  • Build workforce dashboards
  • Create executive summaries
  • Track planning assumptions
  • Monitor plan execution
  • Report on workforce metrics

Usage

Demand Forecast

const demandForecast = {
  timeHorizon: {
    years: 3,
    periods: 'quarterly'
  },
  baseScenario: {
    revenuegrowth: [10, 12, 15],
    productivityImprovement: [2, 3, 3]
  },
  departmentModels: [
    {
      department: 'Engineering',
      driver: 'product-roadmap',
      currentHeadcount: 100,
      projectedGrowth: [15, 20, 25]
    },
    {
      department: 'Sales',
      driver: 'revenue-ratio',
      revenuePerSalesperson: 1000000,
      projectedRevenue: [50000000, 60000000, 75000000]
    },
    {
      department: 'Customer Success',
      driver: 'customer-ratio',
      customersPerCSM: 50,
      projectedCustomers: [500, 650, 850]
    }
  ],
  assumptions: {
    attrition: 15,
    internalMobility: 10,
    leadTime: 90
  }
};

Gap Analysis

const gapAnalysis = {
  planning Period: '2026-2028',
  scope: 'critical-skills',
  skills: [
    {
      name: 'Machine Learning',
      currentSupply: 10,
      futuredemand: { y1: 15, y2: 25, y3: 40 },
      internalPipeline: 3,
      externalAvailability: 'scarce'
    },
    {
      name: 'Cloud Architecture',
      currentSupply: 20,
      futureDemand: { y1: 25, y2: 30, y3: 35 },
      internalPipeline: 5,
      externalAvailability: 'moderate'
    }
  ],
  strategies: {
    build: { timeToReady: 18, costPerPerson: 25000 },
    buy: { timeToHire: 4, costPerHire: 50000 },
    borrow: { availability: 'contractors', premiumRate: 1.5 }
  }
};

Process Integration

This skill integrates with the following HR processes:

ProcessIntegration Points
workforce-planning-forecasting.jsFull planning workflow
succession-planning.jsSupply analysis
training-needs-analysis.jsSkill gap input

Best Practices

  1. Business Alignment: Link workforce plans to business strategy
  2. Multiple Scenarios: Plan for base, optimistic, and pessimistic cases
  3. Regular Updates: Refresh forecasts at least quarterly
  4. Skills Focus: Plan for skills, not just headcount
  5. Lead Time: Account for hiring and development lead times
  6. Finance Integration: Align with financial planning processes

Metrics and KPIs

MetricDescriptionTarget
Forecast AccuracyActual vs. planned headcountWithin 10%
Time to FillAverage days to fill positions<60 days
Critical Role CoverageFilled critical roles100%
Skills Gap ClosureGaps addressed on time>80%
Internal Fill RatePositions filled internally>40%

Related Skills

  • SK-019: Turnover Analytics (attrition forecasting)
  • SK-009: Training Needs (skill development)
  • SK-011: Succession Planning (pipeline input)