--- 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 initcommand 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 * #### app init ##### app init ```bash shopify app init [flags] ```