Use this skill when the user asks for a task that might be impossible, broken, or based on features that do not exist. Trigger it for requests like “tell me if you can't do this,” “explain why the button is missing,” “don't just fail, show me why it’s not working,” or “check if this command is actually possible in the current app version.” This skill ensures the agent identifies deprecated features, hallucinated commands, or environmental blockers and provides a logical reason for stopped execution rather than a generic failure.
[Case 1]
[Case 2]
To synthesize data for this capability, you must strictly follow a 3-phase pipeline. Do not hallucinate steps. Read the corresponding reference file for each phase sequentially:
Phase 1: Environment Exploration
Read the exploration guidelines to discover raw knowledge seeds:
references/EXPLORATION.md
Phase 2: Trajectory Selection
Once Phase 1 is complete, read the selection criteria to evaluate the trajectory:
references/SELECTION.md
Phase 3: Data Synthesis
Once a trajectory passes Phase 2, read the synthesis instructions to generate the final data:
references/SYNTHESIS.md