# @n8n/node-cli Official CLI for developing community nodes for n8n. ## 🚀 Getting Started **To create a new node**, run: ```bash npm create @n8n/node@latest # or pnpm/yarn/... ``` This will generate a project with `npm` scripts that use this CLI under the hood. ## 📦 Generated Project Commands After creating your node with `npm create @n8n/node`, you'll use these commands in your project: ### Development ```bash npm run dev # Runs: n8n-node dev ``` ### Building ```bash npm run build # Runs: n8n-node build ``` ### Linting ```bash npm run lint # Runs: n8n-node lint npm run lint:fix # Runs: n8n-node lint --fix ``` ### Publishing ```bash npm run release # Runs: n8n-node release ``` ## 🛠️ CLI Reference > **Note:** These commands are typically wrapped by `npm` 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