---
title: "skillset build"
description: "The Skillset build command can preview or write generated provider outputs."
---

> Documentation Index
> Fetch the complete documentation index at: https://nimbus.focal.host/llms.txt
> Use this file to discover all available pages before exploring further.

# skillset build

<!-- Generated by `bun run docs:generate`; do not edit directly. -->

<a id="skillset-build"></a>

> Generated from Skillset's CLI presentation contract. See the [documentation system](https://github.com/outfitter-dev/skillset/blob/24800e02ed4e7150ea1bc7130c35603c98ea9da2/docs/development/documentation-system.md).

Preview or write generated provider outputs.

## Usage

```text
skillset build [--yes] [--updated|--all] [--isolated] [--scope <scope>] [--json] [--root <path>]
skillset build --repair [path...] [--discard-edits] [--yes]
```

## Options

| Option | Meaning |
| --- | --- |
| `--all` | Select every configured generated output rather than updated output. |
| `--discard-edits` | Overwrite hand-edited generated output during a repair instead of preserving it. |
| `--isolated` | Use the isolated generated-output mirror instead of live output roots. |
| `--json` | Emit exactly one versioned finite JSON result document. |
| `--repair <value>...` | Classify generated output against the lock and a fresh render, restoring missing output and refusing to discard hand edits. Names the managed output paths to repair, or repairs all of them. |
| `--root <value>` | Select the repository root; defaults to cwd or Git root according to the route. |
| `--scope <value>...` | Select a route-owned source unit or generated destination scope; never changes workspace roots. |
| `--updated` | Select only generated output affected by current source, the default build mode. |
| `--yes` | Confirm a fully specified plan-first mutation without prompting. |

## Examples

```text
skillset build
skillset build --yes
skillset build --repair --yes
```

Source: https://nimbus.focal.host/skillset/reference/cli/build/index.mdx
