# Command reference

Explore all available CLI commands.

> **Looking for something specific?**
>
> Use the search bar at the top of the page or press `/` to quickly search through the documentation.

Use the summary below to quickly jump to a specific topic:

- [init](/reference/cli/commands/init): Learn how to configure your project.
- [install](/reference/cli/commands/install): Learn how to install content and types.
- [update](/reference/cli/commands/update): Learn how to update content and types.
- [upgrade](/reference/cli/commands/upgrade): Learn how to upgrade components and slots.
- [add component](/reference/cli/commands/add-component): Learn how to add a component to your project.
- [remove component](/reference/cli/commands/remove-component): Learn how to remove a component from your project.
- [add slot](/reference/cli/commands/add-slot): Learn how to add a slot to your project.
- [remove slot](/reference/cli/commands/remove-slot): Learn how to remove a slot from your project.
- [use](/reference/cli/commands/use): Learn how to apply a template to your project.
- [create template](/reference/cli/commands/create-template): Learn how to export workspace resources into a reusable template.
- [create api-key](/reference/cli/commands/create-api-key): Learn how to create an API key.
- [login](/reference/cli/commands/login): Learn how to authenticate your user.
- [login credentials](/reference/cli/commands/login-credentials): Learn how to authenticate using email and password.
- [logout](/reference/cli/commands/logout): Learn how to log out the current user.
- [open](/reference/cli/commands/open): Learn how to open a deep link.
- [admin](/reference/cli/commands/admin): Learn how to open the admin panel.
- [enable deep-link](/reference/cli/commands/enable-deep-link): Learn how to enable deep link support.
- [disable deep-link](/reference/cli/commands/disable-deep-link): Learn how to disable deep link support.
