---
title: 'flexkit project'
description: 'Reference and usage guidance for flexkit project.'
---

# `flexkit project`

Manages projects in your Flexkit account.

## Synopsis

```bash
flexkit project <subcommand> [arguments] [options]
```

## Subcommands

## `project ls`

List projects, or fetch a single project by name or id.

```bash
flexkit project ls [nameOrId] [--json] [--scope <scope>]
```

### Examples

```bash
# List projects
flexkit project ls

# List projects for a specific scope
flexkit project ls --scope my-team

# Get one project
flexkit project ls my-project

# JSON output
flexkit project ls --json
```

## `project add`

Create a project.

```bash
flexkit project add <name> [--json] [--scope <scope>]
```

### Examples

```bash
# Create project
flexkit project add my-project

# Create in a team scope
flexkit project add my-project --scope team-id-or-name

# JSON output
flexkit project add my-project --json
```

## `project rm`

Remove a project by id or name. The CLI prompts for confirmation before deletion.

```bash
flexkit project rm <nameOrId> [--json] [--scope <scope>]
```

### Examples

```bash
# Remove project
flexkit project rm my-project

# Remove from specific scope
flexkit project rm my-project --scope team-id-or-name

# JSON output
flexkit project rm my-project --json
```

## Options

| Option            | Description                   |
| ----------------- | ----------------------------- |
| `--json`          | Output API response as JSON.  |
| `--scope <scope>` | Target a specific scope/team. |

You can also use all [global options](/docs/cli/global-options).


---

[View full sitemap](/docs/sitemap.md)
