界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
开发与工程 · SKILL.md

resource-scheduler

resource-scheduler

【开发与工程】Resource scheduling and assignment optimization skill for personnel and equipment allocation

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: resource-scheduler description: Resource scheduling and assignment optimization skill for personnel and equipment allocation allowed-tools:

  • Read
  • Write
  • Glob
  • Grep
  • Edit metadata: specialization: operations domain: business category: workflow-automation graph: domains: [domain:operations] skillAreas: [skill-area:capacity-planning-ops, skill-area:quantitative-modeling, skill-area:data-analytics] workflows: [workflow:vendor-onboarding, workflow:vendor-evaluation] roles: [role:operations-analyst, role:procurement-manager, role:project-manager]

Resource Scheduler

Overview

The Resource Scheduler skill provides comprehensive capabilities for optimizing resource scheduling and assignment. It supports skill-based assignment, shift scheduling, overtime optimization, and equipment allocation.

Capabilities

  • Skill-based assignment
  • Shift scheduling
  • Overtime optimization
  • Cross-training utilization
  • Equipment allocation
  • Maintenance window scheduling
  • Conflict resolution
  • Schedule publication

Used By Processes

  • CAP-002: Production Scheduling Optimization
  • CAP-001: Capacity Requirements Planning
  • TOC-002: Drum-Buffer-Rope Scheduling

Tools and Libraries

  • Workforce management systems
  • Scheduling optimization algorithms
  • HR systems integration
  • Communication platforms

Usage

skill: resource-scheduler
inputs:
  scheduling_horizon: 7  # days
  resources:
    - name: "John Smith"
      type: "operator"
      skills: ["assembly", "welding", "inspection"]
      shift_preference: "day"
      max_hours: 50
    - name: "Jane Doe"
      type: "operator"
      skills: ["assembly", "packaging"]
      shift_preference: "flexible"
      max_hours: 45
  requirements:
    - date: "2026-01-25"
      shift: "day"
      skill: "assembly"
      count: 3
    - date: "2026-01-25"
      shift: "day"
      skill: "welding"
      count: 2
  constraints:
    - "No consecutive night shifts"
    - "Minimum 8 hours between shifts"
    - "Maximum 10 hours per shift"
outputs:
  - schedule_assignments
  - coverage_report
  - overtime_forecast
  - skill_gaps
  - conflict_resolutions

Scheduling Objectives

ObjectivePriorityMetric
CoverageHigh% requirements filled
Skill MatchHighQualified for assignment
FairnessMediumBalanced distribution
CostMediumOvertime minimization
PreferenceLowEmployee satisfaction

Shift Patterns

PatternDescriptionUse Case
FixedSame schedule weeklyStable demand
RotatingShifts rotate24/7 operations
CompressedLonger days, fewer daysEmployee preference
FlexibleVariable start/endDemand variation
SplitTwo shifts per dayPeak periods

Skill Matrix

ResourceSkill 1Skill 2Skill 3
Operator AExpertCompetentTraining
Operator BTrainingExpertNone
Operator CCompetentTrainingExpert

Assignment Algorithm

1. Identify requirements
2. Match skills to requirements
3. Apply availability constraints
4. Optimize for objectives
5. Resolve conflicts
6. Publish schedule

Overtime Management

HoursRateThreshold
0-401.0xStandard
40-501.5xOvertime
50+2.0xDouble-time

Cross-Training Strategy

  1. Identify critical skills
  2. Assess current coverage
  3. Identify training candidates
  4. Develop training plan
  5. Track progress
  6. Update skill matrix

Integration Points

  • HR/payroll systems
  • Time and attendance
  • ERP systems
  • Communication platforms
我的收藏