CommandsProjects

skytells projects add · project · project set

Create a new project, view the linked project, and update project settings from the CLI.

skytells projects add

Creates a new Skytells project. After creation, retrieve the project's access key from the Console and link it with skytells link.

Syntax

skytells projects add <name> [--type <type>] [--json]

Arguments

ArgumentDescription
nameDisplay name for the new project.

Flags

FlagDescription
--type <type>Project type. Common values: production, staging.
--jsonOutput the created project as JSON.

Examples

# Create a project
skytells projects add my-project

# Create a staging project
skytells projects add staging-env --type staging

# Create and capture the ID
PROJECT_ID=$(skytells projects add my-project --json | jq -r '.id')

skytells project

Displays detailed information about the currently linked project. Requires a linked access key — see Authentication.

Syntax

skytells project [--json]

Flags

FlagDescription
--jsonOutput as JSON.

Example output

Project: my-project
  ID:           abc123
  Type:         production
  Network Mode: public
  Description:  Production environment
  Created:      2026-01-15

skytells project set

Updates a setting on the linked project. Changes take effect immediately.

Syntax

skytells project set <field> <value> [--json]

Arguments

ArgumentDescription
fieldThe setting to update. See allowed fields below.
valueThe new value.

Allowed fields

FieldDescriptionExample
nameProject display name"My Project"
descriptionProject description"Production environment"
network_modeNetwork access modepublic or private

Examples

# Rename the linked project
skytells project set name "Renamed Project"

# Add a description
skytells project set description "Production API services"

# Restrict to private networking
skytells project set network_mode private

How is this guide?

On this page