---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../modules.md) / [skills](../index.md) / installSkills

# Function: installSkills()

> **installSkills**(`skills`, `sourceDir`, `options`): `Promise`\<[`InstallSkillsResult`](../interfaces/InstallSkillsResult.md)\>

Defined in: [packages/b2c-tooling-sdk/src/skills/installer.ts:113](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/skills/installer.ts#L113)

Install skills to target IDE directories.

## Parameters

### skills

[`SkillMetadata`](../interfaces/SkillMetadata.md)[]

Skills to install

### sourceDir

`string`

Directory containing extracted skills

### options

[`InstallSkillsOptions`](../interfaces/InstallSkillsOptions.md)

Installation options

## Returns

`Promise`\<[`InstallSkillsResult`](../interfaces/InstallSkillsResult.md)\>

Installation results
