# @n8n/node-cli Official CLI for developing community nodes for n8n. ## 🚀 Getting Started **To create a new node**, run: ```bash pnpm create @n8n/node ``` This will generate a project with `pnpm` scripts that use this CLI under the hood. ## 📦 Generated Project Commands After creating your node with `pnpm create @n8n/node`, you'll use these commands in your project: ### Development ```bash pnpm dev # Runs: n8n-node dev ``` ### Building ```bash pnpm build # Runs: n8n-node build ``` ### Linting ```bash pnpm lint # Runs: n8n-node lint pnpm lint:fix # Runs: n8n-node lint --fix ``` ### Publishing ```bash pnpm run release # Runs: n8n-node release ``` ## 🛠️ CLI Reference > **Note:** These commands are typically wrapped by `pnpm` scripts in generated projects. ```bash n8n-node [COMMAND] [OPTIONS] ``` ### Commands #### `n8n-node new` Create a new node project. ```bash n8n-node new [NAME] [OPTIONS] ``` **Flags:** | Flag | Description | |------|-------------| | `-f, --force` | Overwrite destination folder if it already exists | | `--skip-install` | Skip installing dependencies | | `--template