Skip to main content
Getting high-quality responses from AI models starts with well-crafted questions. This guide progresses from basic principles to advanced techniques, helping you continuously improve your prompting skills.
The quality of AI responses directly correlates with the clarity and structure of your prompts. Small improvements in how you ask questions can dramatically improve results.

Basic Prompting Principles

The foundation of effective AI interaction:
  • Be clear and specific - Vague questions produce vague answers.
  • Use positive instructions - Focus on what you want, not what you don’t want.
  • Provide context - Give relevant background information to tailor responses.
The more specific your request, the better the response.Instead of:
Try:
Focus on what you want the AI to do, rather than what you don’t want.Instead of:
Try:
Give the AI relevant background information to tailor its response.Example:
Think of the AI as a knowledgeable colleague who needs context to give you the best advice.

Context Setting Techniques

Proper context ensures the AI understands your goals, audience, and constraints.

Define Your Audience

Specify who will use or read the response to adjust complexity and tone.

Set the Scope

Clearly define boundaries to prevent overly broad or narrow responses.

Provide Examples

Show examples of what you’re looking for to guide the output style.

State Your Goal

Explain what you’ll do with the response to get more actionable results.

Effective Context-Setting Pattern

Use this structure to provide comprehensive context:
Example:
This structure applies all four context-setting techniques: stating your goal 🎯, defining your audience đŸ‘„, setting the scope 📏, and providing relevant examples 💡.

See It In Action: Video Example

Watch the following video for a practical demonstration of using these best practices to instruct an AI agent and achieve high-quality results.
This video guides you step-by-step in applying clarity, positive instructions, and effective context setting when prompting an AI agent.

Structured Output Requests

Requesting specific formats helps you get responses that are immediately usable.
Request organized information in scannable format.Example:
Get side-by-side comparisons for decision-making.Example:
Request procedures in sequential format.Example:
Request working code with explanations.Example:
Specify desired length and structure to get appropriately detailed responses.Examples:

Prompt Engineering

Use tailored prompt engineering strategies to get high-quality, targeted responses from AI. Choose the approach that matches your needs and your current experience level.
Master these foundational techniques to consistently get better results:
Don’t expect the perfect answer on your first try. Adjust your prompt each time based on the previous AI response.
1

Start with a basic prompt

Begin with a clear but simple question.
2

Evaluate the response

Check if the answer meets your needs. Was it too technical, too vague, or off-topic?
3

Refine and add specificity

Adjust your question to clarify what you want.
4

Iterate until satisfied

Repeat this process until the answer matches your needs.
You’ll learn what works best for your goals by refining each time.
Use the AI’s previous answers as a springboard for further exploration or greater depth.Pattern:
This approach leads to more natural, conversational, and productive exploration of complex topics.
Ask the AI to take on a specific professional or subject matter expert role.Example:
Clearly specify response rules to limit scope, structure, or style.Example:

Common Mistakes to Avoid

Problem: “Tell me about AI.”Better: “Explain the key differences between supervised and unsupervised machine learning for a business analyst evaluating which approach to use for customer segmentation.”
Problem: “How do I improve our SEO, should we use social media ads, and what content strategy works best for B2B?”Better: Break into separate, focused prompts or explicitly request separate treatment of each question.
Problem: “Is this a good approach?” [without explaining what ‘this’ is or what your goals are]Better: Provide the approach, your context, your goals, and criteria for “good.”
Problem: Starting a new conversation with “Continue from where we left off” without re-establishing context.Why this fails: AI models cannot access information from previous conversations. Each new conversation starts with an empty context window, so the AI has no way to retrieve or reference what was discussed before.
Learn more about context windows and how they work in Conversation Management.
Better: Briefly summarize relevant context from previous conversations when starting a new chat.

Best Practices Summary

Start Simple

Begin with a clear basic prompt, then add complexity as needed.

Be Specific

Vague questions get vague answers. Provide details and context.

Iterate

Refine your prompts based on the responses you receive.

Save What Works

Build a library of effective prompts for recurring tasks.
The best prompt is one that gets you the result you need. Experiment with different approaches and learn what works for your use cases.

Next Steps

Conversation Management

Learn how to manage long conversations and understand context windows.

Prompt Library

Save and reuse your best prompts with variables for efficiency.