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

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

# Interface: CachedArtifact

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

Cached artifact metadata stored in manifest.json.

## Properties

### commitSha?

> `optional` **commitSha**: `string`

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

For repo-contents sources: the resolved commit SHA

***

### downloadedAt

> **downloadedAt**: `string`

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

ISO date string when artifact was downloaded

***

### path

> **path**: `string`

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

Path to the extracted skills directory

***

### version

> **version**: `string`

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

Version of the cached artifact
