---
description: Show current MORPH-SPEC feature status (phase, gates, task counts)
argument-hint: [feature-name]
allowed-tools: Read, Bash
---

# MORPH Status

Show the status of a MORPH-SPEC feature: current phase, approval gates, and output completion.

## Usage

```bash
morph-spec status <feature-name>
```

Optional flags:
- `--json` — emit JSON for tooling
- `-v, --verbose` — show output files and gate details

## Resolving the active feature

If the user did not pass a feature name in `$ARGUMENTS`:

1. Read `.morph/state.json`.
2. Pick the most recently updated feature whose `status !== 'completed'`.
3. If none exists, ask the user which feature to inspect via `AskUserQuestion`.

## What you display

The CLI prints a banner, the phase chain (`proposal → uiux → plan → implement → review`),
output completion (X/N outputs), task progress, and next-step suggestions.

After running the CLI, summarize:
- Current phase and which gate (if any) is open
- Outstanding outputs for the current phase
- Recommended next slash command (`/morph-proposal`, `/morph-apply`, or a gate approval)

---

$ARGUMENTS
