C - Context (Why this matters)
R - Role (Who you want them to act as)
I - Input (What you're providing)
S - Specifications (Exactly what you want)
P - Parameters (Constraints and preferences)
Template Structure