Skip to main content

shift-cli init

Initialize a new Shift project.

Usage

shift-cli init

Description

Sets up a new Shift project in the current directory. This command:

  1. Creates configuration files for the project
  2. Connects to the configured gateway to verify access
  3. Prepares the local environment for service interactions

Prerequisites

  • The gateway URL must be configured (see Configuration)
  • You must be authenticated (see login)

Examples

# Initialize a project
cd my-project
shift-cli init

# Verify initialization
shift-cli status