Skip to main content

Command Palette

Search for a command to run...

Prompt Engineering: How to Get Better AI Responses

Updated
3 min readView as Markdown
Prompt Engineering: How to Get Better AI Responses

AI is only as good as the instructions you give it. A vague prompt produces a vague answer. A clear prompt produces useful results.

Prompt engineering is simply the skill of writing instructions that help AI understand exactly what you want.

Start with a Clear Goal

Instead of:

Write about marketing.

Write:

Explain three digital marketing strategies for SaaS startups with examples in under 500 words.

The more specific your request, the better the output.

Give Context

AI performs better when it knows the background.

Instead of:

Write an email.

Try:

Write a professional email to a client explaining that the project will be delayed by two days due to testing. Keep the tone positive and confident.

Context reduces guesswork.

Define a Role

Assigning a role helps shape the response.

Examples:

  • Act as a senior software engineer.

  • Act as a hiring manager.

  • Act as an SEO content writer.

  • Act as a financial advisor for beginners.

This improves relevance and tone.

Specify the Output Format

Tell the AI exactly how to structure the response.

Examples:

  • Bullet points

  • Table

  • JSON

  • Markdown

  • Step-by-step guide

  • FAQ

Example:

Compare React and Vue in a table with columns for learning curve, performance, and ecosystem.

Set Constraints

Constraints make responses more useful.

Examples:

  • Under 300 words

  • Use simple English

  • Include three examples

  • Avoid technical jargon

  • Write for beginners

Good constraints prevent unnecessary information.

Prompting Techniques

1. Zero-Shot Prompting

Ask the AI directly without examples.

Example

Explain blockchain in simple terms.

Best for straightforward tasks.

2. Few-Shot Prompting

Provide examples before asking the AI to continue.

Example

Input:

  • Apple → Fruit

  • Carrot → Vegetable

  • Salmon →

Output:

  • Fish

Useful when you want consistent formatting or style.

3. Chain-of-Thought Prompting

Ask the model to solve a problem step by step.

Example

Solve this math problem step by step before giving the final answer.

Useful for reasoning, calculations, and complex decisions.

4. Role Prompting

Assign expertise before asking a question.

Example

You are a cybersecurity expert. Explain common phishing attacks and how to prevent them.

Helps improve domain-specific responses.

5. Structured Prompting

Break the request into sections.

Example:

  • Objective

  • Audience

  • Tone

  • Length

  • Output format

This reduces ambiguity.

A Simple Prompt Template

Use this structure for most tasks:

Role: Who should the AI act as?

Task: What should it do?

Context: Any background information.

Constraints: Length, tone, audience, or limitations.

Output: Preferred format.

Example:

Act as an SEO writer. Write a 700-word blog on prompt engineering for beginners. Use simple English, include headings, examples, and a conclusion. Optimize for the keyword "prompt engineering."

Common Mistakes

  • Being too vague

  • Giving no context

  • Asking multiple unrelated questions at once

  • Not specifying the audience

  • Forgetting the desired format

  • Expecting perfect answers without refining the prompt

Final Thoughts

Prompt engineering is not about learning complex tricks. It is about communicating clearly. Start with a specific goal, provide context, define the format, and add constraints. Small improvements in your prompts often lead to significantly better AI responses.