open-index/open-npm huggingface dataset:
npm package: @nuucognition/steel-cli
Description: CLI for launching and managing the NUU Steel dashboard
Latest version: 0.1.0-dev.3

# Steel CLI

CLI for launching and managing the NUU Steel dashboard — the per-workspace developer interface for Flint workspaces.

## Installation

```bash
npm install -g @nuucognition/steel-cli
```

This automatically installs `@nuucognition/flint-cli` as a dependency, giving you both the `steel` and `flint` commands.

### Dependency Chain

```
@nuucognition/steel-cli
  └── @nuucognition/flint-cli
```

## Usage

### `steel serve` (default)

Start the Steel dashboard against a Flint server.

```bash
steel                                    # Start with defaults
steel serve                              # Explicit serve command
steel serve --port 8080                  # Custom port
steel serve --server http://localhost:3000  # Custom Flint server URL
steel serve --no-open                    # Don't open browser automatically
```

**Options:**

| Flag | Default | Description |
|------|---------|-------------|
| `-p, --port <port>` | `13041` | Port to serve Steel on |
| `--host <host>` | `127.0.0.1` | Host to bind to |
| `-s, --server <url>` | `http://127.0.0.1:13040` | Flint server URL |
| `--no-open` | — | Don't open browser automatically |

### `steel dev`

Start Steel in Vite dev mode (monorepo development only).

```bash
steel dev
steel dev --port 3001 --server http://localhost:3000
```

### Global Options

| Flag | Description |
|------|-------------|
| `--verbose` | Show stack traces for errors |
| `--version` | Show version |
| `--help` | Show help |

## Requirements

- Node.js >= 20
- A running Flint server (started via `flint server` or equivalent)

## Related Packages

| Package | Description |
|---------|-------------|
| `@nuucognition/flint-cli` | Flint workspace manager (installed automatically) |
| `@nuucognition/tinderbox-cli` | Multi-workspace orchestrator (installs Steel and Flint) |
| `@nuucognition/cli-core` | Shared CLI infrastructure |