Creating Planning Agents seems to force that approach.
Rather than define skills and execution agents, letting a meta-Planning agent determine the best path based on objectives.