Prompt engineering is no longer about using clever tricks, long prompts, or telling AI to act like a genius. Modern AI models perform better when you give them clear and specific instructions.
A good prompt has four key parts:
- Role: Tell the AI what role it should take.
- Context: Explain the background or situation.
- Task: Clearly state what you want it to do.
- Constraints and Examples: Specify the format, rules, limitations, and examples to follow.
Role + Context + Task + Format + Rules + Examples
Keep your general preferences, such as writing style, tone, and formatting, in your global instructions. Use each prompt to explain the specific task you want the AI to complete.
Writing & Communication
- Sales Email Rewrite (Direct & Crisp)“Rewrite this sales email 40% shorter. Lead with [prospect’s specific pain point], not platform features. End with a low-friction CTA (reviewing a resource or a quick async check, no 30-min demo). Keep it peer-to-peer, plain text, no marketing fluff. [Paste email]”
- Dual-Pass Proofread & Polish“Edit this draft in two passes: Pass 1 fixes grammar, typos, and punctuation only. Pass 2 improves sentence flow, cadence, and conciseness. Show both side-by-side with a brief 1-line reason for each major rewrite. [Paste text]”
- Audience Translation“Rewrite this technical briefing for [non-technical leadership/client]. Replace domain jargon with clear operational terms. Keep the core data and conclusions intact, and list any terms changed at the end. [Paste draft]”
- Multi-Layer Summary (Executive Ready)“Summarize this document into three layers: (1) A single-sentence TL;DR, (2) 5 bullet points covering metrics, timelines, and owners, (3) Section breakdown flagging any claim that lacks clear data backing. [Paste doc]”
Coding & Engineering
- Root-Cause Debugger“Environment: [Tech stack/versions]. Error log: [Paste error]. Code: [Paste function]. Tried so far: [List steps]. Give me the 3 most probable root causes ranked by likelihood, how to test each hypothesis, and the minimal code fix. No blanket try/catch fixes.”
- Edge-Case Unit Tests“Write unit tests for this function using [Jest/PyTest]. Explicitly cover: happy path, null/undefined inputs, boundaries, and at least two realistic failure modes. Mock external network/database calls only. [Paste code]”
- Code Refactor with Diff Log“Refactor this function for readability and lower cognitive complexity. Keep the exact public signature, introduce no external libraries, and preserve current behavior. Follow the code with a bulleted list explaining what you changed and why. [Paste code]”
- Architecture Trade-Off Analysis“I need to design a system for [use case + scale]. Constraints: [budget/latency/team size]. Propose 3 architectural options, compare them in a markdown table across Latency, Complexity, and Cost, and recommend one with a clear trade-off rationale.”
Research & Critical Thinking
- Competitive Deep-Dive“Compare [Product A] and [Product B] specifically for [exact enterprise use case]. Search the web for latest data. Output a table across pricing tiers, core integrations, limitations, and security. Conclude with one paragraph naming the winner and the single deciding factor.”
- Dialectical Counterarguments (Steel-Manning)“My thesis: ‘[State claim/strategy]’. Build the 3 strongest, most intellectually honest counterarguments against it. For each: explain the core mechanism, provide the strongest observable evidence, and mention a credible source/framework that supports the counter-view.”
- Empirical Fact-Check“Fact-check this assertion: ‘[Paste statement]’. Search authoritative sources. Provide: (1) Verdict (True / Partially True / False / Nuanced), (2) Primary source link/attribution, (3) Common misinterpretations, (4) Key edge cases or context often omitted.”
- Project Pre-Mortem“Here is our plan: [paste overview]. Assume it fails completely 12 months after rollout. List the top 3 failure points, the flawed assumptions that felt safe initially, and the early warning signs we should watch for in month 2.”
Productivity & Operations
- Daily Action Triage“Review my messy task list and meeting notes from today: [paste text]. Prioritize them by high-impact vs. reversible decisions. Highlight top 3 non-negotiables, tasks safe to delegate/drop, and a realistic time-blocked schedule for today.”
- Stakeholder Status Report“Turn these raw sprint updates and slack notes into an executive weekly briefing. Structure: (1) Key Milestones Delivered, (2) Active Work & Owners, (3) Blockers Needing Escalation, (4) Next Week Focus. Cut emotional commentary; keep metrics front and center. [Paste notes]”
- Data Audit & Normalization“Inspect this raw dataset: [paste sample]. Identify missing fields, duplicate rows, broken formatting, and anomalies. Output a clean version in markdown table format along with an itemized log of corrections made.”
Strategy, Learning & Growth
- Diagnostic Socratic Sparring“Act as an experienced growth strategist. Before recommending any strategy for scaling my [business type], ask me the 5 most critical diagnostic questions about our unit economics, channels, and retention. Wait for my answers before drafting the plan.”
- High-Conversion Landing Page Structure“Draft the value proposition narrative for [product] targeting [specific persona]. Focus on: status quo frustration, the mechanical fix our product offers, and the measurable business result. Plain language only—zero marketing buzzwords like ‘revolutionary’ or ‘game-changing’.”
- 30-Day Accelerated Curriculum“Build a 30-day curriculum to take someone with basic literacy in [subject] to practical, hands-on competence. Allocate [X] hours/day. For each week, define: core mental models, specific reference guides/docs, a daily practice drill, and a weekend milestone build.”
- Adaptive Knowledge Diagnostic“Quiz me on [technical/business domain] one question at a time. After my response, confirm whether I’m right, explain why in 2 sentences, and adapt difficulty based on performance. Stop after 5 questions and pinpoint my biggest blind spot.”
- Automation & Career Leverage Audit“Review my daily responsibilities as a [current job role]: [paste tasks]. Categorize them into: (1) Easy to automate via modern AI tools, (2) AI-assisted (human in loop), (3) High-leverage human judgment/relationships. Provide a 60-day plan to focus primarily on category 3.”
Frequently Asked Questions
How long should a modern LLM prompt be?
Make it as long as necessary to convey the required context, and not a token longer. Clear models benefit from lean instructions: eliminating redundant rephrasing and bloated preambles cuts latency and token costs while improving instruction-following. State instructions once, define structural boundaries, provide a concrete example for nuanced requests, and let the model work.
Are role prompts (“Act as…”) still useful?
Yes, but only when they provide concrete context. Generic praise (“Act as a world-class, 200-IQ genius”) adds noise without improving output. Concrete roles (“Act as a principal distributed systems engineer reviewing an event-driven Go service”) establish vocabulary, architectural patterns, and analytical baselines that focus the response.
What is the single highest-leverage prompting technique?
Few-shot demonstration (example transfer). Showing the model an exact example of your desired output transfers more information about tone, formatting, density, and structure than several paragraphs of abstract description. Pair your instruction with:
Target Format: Match the density, structure, and tone of this reference:
[Paste single reference example]
What belongs in Custom Instructions vs. a one-off prompt?
- Custom Instructions / System Instructions: Stable, long-term context that applies to almost every query (e.g., your primary role, preferred programming languages, baseline formatting rules, tone preferences, recurring operational constraints).
- One-off Prompts: Dynamic, task-specific details (e.g., the code to refactor, the data to analyze, the audience for a specific email, temporary length restrictions).
How do I troubleshoot vague or generic outputs?
- Context Deficit: Verify whether you supplied the background information necessary to solve the problem, or forced the model to guess.
- Missing Constraints: Constrain the output format (e.g., “Limit to 4 bullet points, maximum 15 words each, plain text, prioritize by financial impact”).
- Clarify-First Pattern: Tell the model to interrogate you first: “Before generating the deliverable, ask me the 3–5 most critical clarifying questions you need answered to tailor the output.”
How do I consistently get high-quality long-form technical content?
- Deconstruct the workflow: Avoid asking for a full long-form piece in a single turn. First generate and refine the outline, then draft section by section.
- Enforce hard negative constraints: Explicitly ban buzzwords, rhetorical fluff, and formulaic transitions.
- Use an evaluation pass: Have the model review its draft against your specific criteria before producing the final version: “Draft the section, inspect it against [Criteria A, B, C], revise any weak points, and present the final version.”
