> 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: generate
## Article: generate
## Article Link: https://dev.wix.com/docs/wix-cli/command-reference/project-commands/generate.md
## Article Content:
# wix generate
Starts a process that guides you through adding an extension to your project. After selecting an extension you are prompted for relevant configuration details, then your extension is generated in your project's local files, where each extension will have its own `extension.ts` file.
## Usage
```bash
wix generate
```
## Flags
The following flags are available for the `wix generate` command:
::::tabs
:::Apps
| Flag | Description |
| -------------- | --------------------------------------- |
| `--type` | Generates an extension with the specified type. Supported values: