Use this skill when the user wants examples where the SQL agent already has the right database, but still has to pick the right tables, columns, or join fields. Trigger it for requests like “make the schema confusing”, “lots of similar columns should exist”, “the model should choose the right field not just the right DB”, or “I want table-and-column grounding tasks.” Example trigger: “The database is correct, but the hard part should be picking the right columns.” Example trigger: “I want tasks with many lookalike fields and missing join hints.” Example trigger: “Make the schema noisy so the agent has to ground precisely.”
[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