---
title: "skillset diff"
description: "The Skillset diff command can show the generated-output plan without writing it."
---

> 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 diff

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

<a id="skillset-diff"></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).

Show the generated-output plan without writing it.

## Usage

```text
skillset diff [--updated|--all] [--isolated] [--scope <scope>] [--json] [--root <path>]
```

## Options

| Option | Meaning |
| --- | --- |
| `--all` | Select every configured generated output rather than updated output. |
| `--isolated` | Use the isolated generated-output mirror instead of live output roots. |
| `--json` | Emit exactly one versioned finite JSON result document. |
| `--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. |

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