What problem does it solve? Coordinating multiple business-analysis skills (extraction, compliance, ambiguity sweep, Gherkin generation) by hand produces inconsistent handoffs, lost traceability, and silent failures. This Skill chains the four decomposed banking brief stages into one deterministic pipeline with schema-validated JSON handoffs, centralized state, and explicit failure reporting. ## Core Features & Use Cases - Ordered Multi-Stage Execution: Runs extraction, compliance, ambiguity, and Gherkin stages in a fixed order, feeding each stage the original input plus all prior validated outputs. - Deterministic Validation & State: Validates pipeline input and every stage output against JSON schemas, appends results to pipeline_state.json after each attempt, and halts on command failure, invalid JSON, schema errors, or blocked stage status. - Provider-Agnostic Runner: Executes operator-supplied stage commands with {input}, {output}, {skill_dir}, {stage}, and {state} placeholders, without calling any model API directly. - Use Case: A business analyst receives raw Jira content about wire transfer status notifications and needs a compliance-checked brief with Gherkin acceptance criteria. The pipeline validates the input, runs all four stages, and writes output.json marked as brief or blocked_partial_brief depending on compliance blockers and P1 open questions. ## Quick Start Run the decomposed banking brief pipeline on my input JSON file using the four configured stage commands and write the assembled output to my chosen output directory.