> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Crossmint projects select

> Select a project to work with

The projects select command allows you to choose which Crossmint project you want to work with for subsequent commands.

To use it, run the following command from your terminal

```bash theme={null}
crossmint projects select [project-id]
```

## Arguments

| Argument       | Description                                                         |
| -------------- | ------------------------------------------------------------------- |
| `[project-id]` | Optional. The ID of the project to select (for non-interactive use) |

## Example

### Interactive selection

Select a project interactively:

```bash theme={null}
crossmint projects select
```

You'll be presented with a list of your projects:

```
? Select a project: (Use arrow keys)
> My New Project
  Website Integration
  Mobile App
  Test Project
```

After selecting a project, you'll see a confirmation message:

```
✅ Project My New Project selected
```

### Non-interactive selection

You can also pass a project ID directly to skip the interactive prompt. This is useful for scripting and agent-based workflows:

```bash theme={null}
crossmint projects select 4b0392a3-35c3-458c-a43e-32d2cdc65eda
```

```
✅ Project My New Project selected
```

<Tip>
  Use `crossmint projects list` to view all available projects and their IDs.
</Tip>

After selecting a project, commands that require a project context (like API key management) will use the selected project.
