2.1 The CRISP Framework
Effective prompts share common structural elements. The CRISP framework provides a memorable checklist for constructing prompts that consistently produce quality outputs: Context, Role, Instructions, Specifications, and Parameters.
Context
Background information the AI needs to understand the situation
Role
The persona or expertise level you want the AI to adopt
Instructions
Clear, specific directives about what you want done
Specifications
Details about format, length, style, and structure of output
Parameters
Constraints, boundaries, and things to avoid or include
Not every prompt requires all five components. Simple tasks may need only instructions, while complex legal work benefits from the full framework. Learn to identify which components matter most for each task.
2.2 Context: Setting the Stage
Context provides the background information that shapes how the AI interprets your request. Without proper context, even well-written instructions can produce irrelevant results.
What Context Includes
- Domain: The field or area of expertise (e.g., "Indian contract law")
- Situation: The specific scenario or problem (e.g., "breach of service agreement")
- Audience: Who will read the output (e.g., "for a client with no legal background")
- Purpose: Why you need this (e.g., "to advise on potential remedies")
- Relevant facts: Key information that affects the analysis
Result: Generic, unfocused content that may not apply to your jurisdiction or situation.
Result: Targeted analysis specific to Indian law and the actual facts.
When providing context for legal queries, specify: (1) the jurisdiction, (2) the type of parties involved, (3) relevant dates, and (4) any specific contractual or statutory provisions at issue. This grounds the AI's response in applicable law.
2.3 Role: Defining the AI's Perspective
Assigning a role to the AI shapes the tone, depth, and perspective of its responses. The same question answered by a "law professor" versus a "practical litigator" will yield notably different outputs.
Effective Role Assignment
Examples of Useful Roles for Legal Work
- Senior Corporate Lawyer: For business-focused, practical advice
- Law Professor: For theoretical analysis and academic depth
- Opposing Counsel: To identify weaknesses in your position
- Judge: For balanced analysis of both sides
- Legal Writer: For clear, accessible explanations
- Compliance Officer: For regulatory-focused review
Task: Review the following due diligence findings and identify the top 5 legal risks that could affect deal valuation.
Perspective: Advise from the buyer's perspective, focusing on issues that could justify price reduction or walk-away scenarios.
While role assignment improves response quality, remember that AI "playing" a lawyer is not the same as actual legal advice. The AI doesn't have professional duties, malpractice insurance, or accountability. Always apply professional judgment to AI outputs.
2.4 Instructions: Clear Directives
Instructions are the core of your prompt -- what you actually want the AI to do. Vague instructions produce vague results; specific instructions produce specific, useful outputs.
Principles of Effective Instructions
- Use action verbs: "Analyze," "Compare," "Draft," "Identify," "Explain" -- not "Tell me about"
- Be specific: "List 5 potential defenses" not "What are some defenses?"
- Break down complex tasks: Use numbered steps for multi-part requests
- Specify what to include AND exclude: "Focus on procedural issues; ignore substantive merits"
- Indicate priority: "Most importantly..." or "The key question is..."
Problem: What kind of help? Review? Draft? Explain? The AI must guess.
1. Identify any provisions that are one-sided against the service provider
2. Flag any ambiguous terms that could lead to disputes
3. Suggest specific language changes for each issue found"
Instruction Templates for Legal Tasks
1. A summary of key terms (parties, subject matter, duration, value)
2. Identification of unusual or concerning clauses
3. Missing standard protections that should be added
4. Specific redline suggestions for high-risk provisions
5. Overall risk assessment (Low/Medium/High) with justification
2.5 Specifications and Parameters
Specifications control the format and style of output. Parameters set boundaries and constraints. Together, they ensure the AI's response fits your exact needs.
Output Specifications
- Format: Bullet points, numbered list, prose, table, JSON
- Length: "In 200 words," "In 3-5 paragraphs," "Brief summary"
- Structure: Specific sections or headings to include
- Tone: Formal, conversational, technical, simplified
- Audience level: Expert, intermediate, layperson
Constraint Parameters
- What to avoid: "Do not include case citations" or "Avoid legal jargon"
- Boundaries: "Only consider Indian law" or "Focus on the 2023-2024 period"
- Requirements: "Must include section references" or "Include practical examples"
- Exceptions: "Unless specifically relevant to enforceability"
Role: Act as a senior contracts lawyer familiar with Indian law.
Instructions: Analyze how Indian courts have interpreted force majeure provisions since 2020 and provide practical drafting recommendations.
Specifications:
- Format: Professional memo with headings
- Length: 500-700 words
- Include: Key judicial observations, practical drafting tips
- Tone: Professional but accessible to business clients
Parameters:
- Focus on contract law (not insurance or employment)
- Cite only real cases (note: I will verify all citations)
- Do not include any disclaimer language
When you need a specific output format, provide an example of what you want. "Format your response like this example: [provide template]" is often more effective than lengthy descriptions.
Key Takeaways
- The CRISP framework (Context, Role, Instructions, Specifications, Parameters) provides a reliable structure for effective prompts
- Context grounds the AI's response in your specific situation, jurisdiction, and requirements
- Role assignment shapes tone, depth, and perspective -- choose roles strategically for your task
- Clear instructions use action verbs, break down complex tasks, and specify what to include and exclude
- Specifications control format, length, and style; parameters set boundaries and constraints
- Not every prompt needs all five components -- match complexity to the task
