--- title: app init description: Create a new app project api_name: shopify-cli source_url: html: 'https://shopify.dev/docs/api/shopify-cli/app/app-init' md: 'https://shopify.dev/docs/api/shopify-cli/app/app-init.md' --- # app init Create a new app project ## Flags The following flags are available for the `app init` command: * **--client-id \** **string** **env: SHOPIFY\_FLAG\_CLIENT\_ID** The Client ID of your app. Use this to automatically link your new project to an existing app. Using this flag avoids the app selection prompt. * **--flavor \** **string** **env: SHOPIFY\_FLAG\_TEMPLATE\_FLAVOR** Which flavor of the given template to use. * **--no-color** **env: SHOPIFY\_FLAG\_NO\_COLOR** Disable color output. * **--template \** **string** **env: SHOPIFY\_FLAG\_TEMPLATE** The app template. Accepts one of the following: - \ * Any GitHub repo with optional branch and subpath, e.g., * **--verbose** **env: SHOPIFY\_FLAG\_VERBOSE** Increase the verbosity of the output. * **-d, --package-manager \** **string** **env: SHOPIFY\_FLAG\_PACKAGE\_MANAGER** * **-n, --name \** **string** **env: SHOPIFY\_FLAG\_NAME** * **-p, --path \** **string** **env: SHOPIFY\_FLAG\_PATH** Examples ### Examples * #### app init ##### app init ```bash shopify app init [flags] ```