What problem does it solve? Reinforcement-learning requests often arrive underspecified, missing the environment, success metric, runtime permission, or algorithm direction, which makes downstream training or evaluation unsafe to execute. This Skill iteratively asks prioritized questions until ambiguity drops below a defined gate, then emits a structured task card an executor can act on without guessing. ## Core Features & Use Cases - Ambiguity Scoring and Gating: Computes a weighted ambiguity score from a field schema and blocks handoff until the score is 0.15 or lower and all mandatory fields are resolved. - Choice-Style Question Batches: Asks at most 5 high-impact questions per turn using interactive choice prompts or numbered Markdown lists, with recommended options first. - Structured Task Card Handoff: Produces a Markdown task_card.md (plus optional JSON mirror and clarification log) covering environment spec, algorithm direction, success criteria, runtime constraints, assumptions, and blocked fields. - Use Case: A user says "train an RL agent on my robot arm simulator." The Skill asks about task mode, environment source, success metric, and runtime boundary, then outputs a ready task card specifying the simulator adapter, SAC as the algorithm direction, and a dry-run execution boundary. ## Quick Start Use the rl-task-clarifier skill to turn my vague RL training request into an execution-ready task card by asking me clarifying questions.