ensemble-featurelisted
Install: claude install-skill FortiumPartners/ensemble
# Ensemble Command: /ensemble:feature
This Codex skill mirrors the Ensemble slash command `/ensemble:feature`.
Follow the workflow below, adapt to the current repository, and keep outputs structured.
<!-- DO NOT EDIT - Generated from feature.yaml -->
<!-- To modify this file, edit the YAML source and run: npm run generate -->
Orchestrate the complete idea-to-plan pipeline as a single command. Runs five commands
in strict sequence: (1) create-prd, (2) refine-prd, (3) create-trd, (4) refine-trd,
(5) implement-trd-beads --plan. Each step completes before the next begins. Refinement
steps (2 and 4) pause for user input via AskUserQuestion. The --skip-refine flag
bypasses both refinement steps for an uninterrupted run. Planning only -- no code
is executed. Terminates with a handoff message showing how to start implementation.
## Workflow
### Phase 1: Argument Parsing
**1. Parse Arguments and Set Variables**
Parse $ARGUMENTS and initialize pipeline variables.
1. If $ARGUMENTS is empty or blank, print the following and exit without running any pipeline step:
Usage: /ensemble:feature <description> [--skip-refine]
2. Scan $ARGUMENTS for the --skip-refine token. If found, set SKIP_REFINE=true and remove the token from the remaining text. If not found, set SKIP_REFINE=false.
3. Scan the remaining text for any other tokens that begin with --. If any unknown flag is found, print the following and exit without running any pipeline step:
Error: Unknown flag '<flag>'. Only