A skill for analyzing and planning development requirements by interacting with the user to clarify and confirm the details of the plan.