Prompt Engineering for Vibe-Driven Development