Generating reliable software project task flows using large language models through prompt engineering and robust evaluation | Synapse