A key skill in agentic coding is identifying and articulating unknown variables and requirements for the agent