10 Core Principles for Effective Prompt Writing

Sangjin Lee · 2025-07-03 · 5 min

TL;DR — Learn prompt writing techniques to improve your communication with AI.

Effective prompt writing is essential for communicating successfully with AI. Here are 10 core principles for achieving better results.

1. Write Clearly and Specifically

Provide specific instructions rather than vague requests. AI delivers more accurate results when given clear directions.

Poor example: "Write something"

Good example: "Write a 1000-word blog post about marketing strategy in a business tone. The target audience is SME CEOs, and include SEO-friendly keywords."

2. Provide Context Information

Include background information so the AI can understand the situation. Explaining who it's for, what purpose it serves, and what situation it addresses will help you receive more appropriate responses.

Example: "I'm a marketing manager at a startup running an online shopping mall. I need to plan a social media campaign for a cosmetics brand targeting women in their 20s and 30s."

3. Specify the Desired Format

Clearly specifying the output format leads to better results.

Format specification examples:

  • "Organize this in a table format"
  • "Summarize in 5 bullet points"
  • "Output in JSON format"
  • "Explain step by step with numbers"

4. Provide Examples

Include examples of the desired style or format. This helps AI better understand your intentions.

Example: "Write a product description in this style: Example: 'This product is made with innovative technology. It was designed with user convenience as the top priority...'"

5. Step-by-Step Approach

Break complex tasks into steps. It's more effective to proceed gradually rather than requesting everything at once.

Example:

  1. First, write an outline of the topic
  2. Write detailed content for each section
  3. Finally, add a conclusion

6. Assign Roles

Assigning specific roles to AI can lead to more professional responses.

Examples:

  • "Advise as a marketing expert"
  • "Explain from a programming tutor's perspective"
  • "Answer from a medical professional's viewpoint"

7. Specify Constraints

Clearly state limitations or content to avoid.

Examples:

  • "Write within 1000 characters"
  • "Avoid technical jargon and explain in simple terms"
  • "Don't use negative expressions"

8. Iteration and Improvement

If the first result isn't satisfactory, provide feedback and request improvements.

Examples: "Add more specific examples" "Change the tone to be friendlier" "Explain the technical parts in more detail"

9. Request Verification

Request verification for important information.

Examples: "Verify if this information is accurate" "Explain from different perspectives as well" "Present opposing views too"

10. Creative Utilization

Leverage AI's creative abilities to gain new ideas.

Examples:

  • "Help me brainstorm"
  • "Present various scenarios"
  • "Suggest creative alternatives"

Conclusion

Applying these principles can greatly improve the quality of your interactions with AI. While it may take time initially, developing good prompt writing habits is important. Through practice, you'll be able to write increasingly effective prompts.

Remember: Good prompts are the beginning of good results!

Effective Prompt Writing Principles

3. Provide Context Information

Context and Background Information

Include background information so AI can understand the situation. Explaining who it's for, what purpose, and what context will help you get more appropriate answers.

Example: "I'm a marketing manager at an online shopping startup. I need to plan a social media campaign for a cosmetics brand targeting women in their 20s and 30s."

4. Specify Output Format

Output Format Specification

Clearly specifying the output format leads to better results.

Format specification examples:

  • "Organize in table format"
  • "Summarize in 5 bullet points"
  • "Output in JSON format"
  • "Explain step by step with numbered items"

5. Provide Examples

Example-Based Learning

Include examples of the desired style or format. This helps AI better understand your intentions.

Example: "Write product descriptions in the following style: Example: 'This product is made with innovative technology. Designed with user convenience as the top priority...'"

6. Use Step-by-Step Approach

Step-by-Step Process

Break complex tasks into steps and request them sequentially. This is more effective than requesting everything at once.

Example:

  1. First, create an outline for the topic
  2. Write detailed content for each section
  3. Finally, add a conclusion

7. Iterate and Improve

Continuous Improvement Process

If the first result isn't satisfactory, provide feedback and request improvements.

Example: "Add more specific examples" "Change the tone to be more friendly" "Explain the technical parts in more detail"

Conclusion

These principles will help you communicate more effectively with AI. Remember that good prompts lead to good results. Practice consistently and refine your approach!