---
schema_version: "1"
id: 5dc5f435ee92a67495f20840340be0bc34181d52f6f1ec3f546ce1af4098d669
title: SkillRequirement Class
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_class_lxscheduler_SkillRequirement.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_class_lxscheduler_SkillRequirement.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 0453dec56615657875dbb0b509cdfbc0c3a9381a784c3b4a1b8c06ee28c5d83b
description: Contains information about the set of skills that are required to complete a particular task for a work type.
---
# SkillRequirement Class

Contains information about the set of skills that are required to complete a particular task for a work type.

## Namespace

[LxScheduler](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_namespace_lxscheduler.htm "The LxScheduler namespace provides an interface and classes for integrating Salesforce Scheduler with external calendars.")

## Usage

The constructor for this class can’t be called directly. Create an instance of this class using the [SkillRequirementBuilder.build()](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_class_lxscheduler_SkillRequirementBuilder.htm#apex_lxscheduler_SkillRequirementBuilder_build "Returns an instance of the lxscheduler.SkillRequirement object.") method.