> Portal Navigation:
> 
> - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version.
> - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages).
> - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`).
> - Top-level index of all portals: https://dev.wix.com/docs/llms.txt
> - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt

## Resource: schema

## Article: schema

## Article Link: https://dev.wix.com/docs/wix-cli/command-reference/project-commands/schema.md

## Article Content:

# wix schema

Prints machine-readable schemas for CLI commands, so that tools and agents can generate valid command inputs.

## Usage

```bash
wix schema <subcommand> [flags]
```

## Subcommands

The following table lists the subcommands available for the `wix schema` command:

| Subcommand | Description |
| ---------- | ----------- |
| `generate` | Prints a JSON schema of all available extension types and their required inputs. The schema describes the JSON object that [`wix generate --params`](https://dev.wix.com/docs/wix-cli/command-reference/project-commands/generate.md) accepts. |

### generate

The following flag is available for the `generate` subcommand:

| Flag | Description |
| ---- | ----------- |
| `--type <type>` | Prints the schema for a single extension type instead of the full schema. |