---
schema_version: "1"
id: 677a8d37f6809d0d58ce47901ba395ec8d01d104d219e83797c924588c480764
title: Skill
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/service-cloud/salesforce-scheduler-dev-guide/guides/salesforce-scheduler/objects/sforce-api-objects-skill.md
canonical_url: https://developer.salesforce.com/docs/service/salesforce-scheduler-dev-guide/guide/sforce-api-objects-skill.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: b1e8749849651cefa7b28c7714724b50b81300343a351586b425de0e8a564259
products:
  - Salesforce Scheduler Developer Guide
  - Service Cloud Developer Content
---

# Skill

Represents a skill that service resources have. This object is available in API version 24.0 and later.

**note:** For information about WDC skills on a user’s profile, see the [ProfileSkill](https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_objects_profileskill.htm) topic.

## Supported Calls

`create()`, `describeSObjects()`, `query()`, `retrieve()`, `update()`, `upsert()`

## Fields

### Description

-   **Type**: textarea
-   **Properties**: Create, Nillable, Update
-   **Description**: The description of the skill.

### DeveloperName

-   **Type**: string
-   **Properties**: Create, Filter, Group, Sort, Update
-   **Description**: The unique name of the object in the API. This name can contain only underscores and alphanumeric characters, and must be unique in your org. It must begin with a letter, not include spaces, not end with an underscore, and not contain two consecutive underscores. In managed packages, this field prevents naming conflicts on package installations. With this field, a developer can change the object’s name in a managed package and the changes are reflected in a subscriber’s organization. When creating large sets of data, always specify a unique `DeveloperName` for each record. If no `DeveloperName` is specified, performance slows down while Salesforce generates one for each record.

### LastViewedDate

-   **Type**: datetime
-   **Properties**: Filter, Nillable, Sort
-   **Description**: The timestamp for when the current user last viewed the skill.

### MasterLabel

-   **Type**: string
-   **Properties**: Create, Filter, Group, idLookup, Sort, Update
-   **Description**: The name of the skill.

