July 27, 2026 · 15 min read

25 Best AI Prompts for Work, Learning, Coding, Marketing, and Everyday Life

Discover 25 practical AI prompts for writing, marketing, studying, coding, and everyday productivity. Copy any prompt and try it instantly in Rekdan.

How to Get Better Results from AI

Most people use AI as a basic question-and-answer tool. They type short requests such as “Write a post,” “Explain this topic,” or “Fix my code,” and receive answers that feel generic, predictable, or incomplete.

The problem is not always the AI model. Often, the prompt does not provide enough direction.

AI cannot automatically know your audience, objective, preferred tone, background information, or desired output format. When those details are missing, it has to make assumptions. The result may be technically correct but not especially useful.

A strong prompt usually includes four elements:

Role + Context + Task + Output Format

For example, instead of writing:

Write an advertisement for my product.

Try:

Act as a SaaS marketing copywriter. We are launching a task-management app for busy professionals who struggle to organize competing priorities. Write landing-page copy with a headline, subheading, three benefits, and a clear call to action.

The second prompt gives the AI a role, explains the situation, defines the task, and specifies how the answer should be structured.

Below are 25 ready-to-use prompts for writing, marketing, learning, programming, and personal productivity. Replace the text inside brackets with your own details, then copy the prompt and open it in Rekdan.



How to Use the Prompt Templates

Throughout this article, text surrounded by a colored outline marks information you should replace with your own details.

For example:

Write an article about [Your topic] for [Your target audience].

Replace the highlighted placeholders before opening the prompt in Rekdan:

Write an article about sustainable home gardening for first-time homeowners.

You can copy any prompt from this article, open Rekdan chat, paste it into the chat, and replace the highlighted sections with your own details.


AI Prompts for Writing and Copywriting

1. Rewrite a Text Clearly and Concisely

Use this prompt when a draft feels repetitive, complicated, or difficult to read.

Act as an experienced editor. Rewrite the following text so that it is clear, concise, and easy to understand. Remove repetition, filler, clichés, unnecessary adjectives, and overly complicated sentences while preserving the original meaning. Use short paragraphs and bullet points where they improve readability.

Target audience: [Describe the audience]
Desired tone: [Professional, friendly, confident, conversational, or another tone]
Text: [Paste the text]

2. Make a Text Sound More Professional

This prompt can improve emails, reports, proposals, website copy, and business messages.

Act as a business communications editor. Rewrite the following text so that it sounds polished, professional, confident, and respectful. Keep the language natural and avoid unnecessary corporate jargon. Do not change any facts or add information that is not present in the original.

Intended reader: [Describe the reader]
Purpose of the text: [Explain the goal]
Text: [Paste the text]

Provide the finished version first. Then briefly explain the most important changes.

3. Turn Rough Notes into a Finished Article

Use this prompt when you have ideas but do not yet have a clear structure.

Act as an experienced blog writer. Turn the following rough notes into a complete article for [Target audience]. Organize related ideas, remove repetition, add smooth transitions, and clarify incomplete points. Do not invent statistics, quotes, research, or factual claims.

Topic: [Article topic]
Main goal: [Educate, persuade, attract search traffic, generate leads, or another goal]
Tone: [Desired tone]
Target length: [Number of words]
Notes: [Paste your notes]

Format the result with a title, introduction, clear headings, practical examples, conclusion, and call to action.

4. Create a Content Plan

This prompt helps generate an organized publishing schedule instead of a random list of ideas.

Act as a content strategist for a business in the [Industry or niche] market. Create a [30-day, 8-week, or 3-month] content plan designed to achieve [Traffic, brand awareness, leads, sales, education, or another objective].

Target audience: [Describe the audience]
Main products or services: [Describe them]
Publishing channels: [Blog, email, LinkedIn, Instagram, YouTube, or other channels]
Publishing frequency: [Frequency]

Present the plan in a table with these columns:

  1. Topic

  2. Content format

  3. Audience problem

  4. Key message

  5. Publishing channel

  6. Call to action

Make the topics specific, useful, and meaningfully different from one another.

5. Proofread and Improve a Draft

Use this prompt for a detailed review that goes beyond basic spelling correction.

Act as a meticulous proofreader and copy editor. Review the following text for spelling, punctuation, grammar, unclear wording, repetition, weak transitions, inconsistent tone, and awkward sentence structure.

First, provide a corrected and polished version of the entire text.

Then provide a short editing report divided into:

  • Grammar and punctuation

  • Clarity

  • Tone

  • Structure

  • Important changes

Preserve the original meaning and do not introduce new factual claims.

Text: [Paste the text]


AI Prompts for Marketing and Sales

6. Analyze a Target Audience

Use this prompt to understand why customers may want a product—not just who they are.

Act as a market researcher. Analyze the likely target audience for the following product or service: [Describe the product].

Business model: [Subscription, one-time purchase, service, marketplace, or another model]
Market: [Industry or niche]
Current audience information: [Add anything already known]

Identify:

  • Primary customer segments

  • Goals and desired outcomes

  • Daily frustrations

  • Purchasing triggers

  • Common objections

  • Decision criteria

  • Current alternatives

  • Reasons customers may delay taking action

  • Marketing messages that may resonate

  • Marketing messages that may sound unconvincing

Present the results in a structured table. Clearly label assumptions as assumptions.

7. Generate Advertising Angles

This prompt helps you find multiple ways to position the same product.

Act as a performance marketing strategist. Generate 15 distinct advertising angles for [Product or service].

Target audience: [Describe the audience]
Main customer problem: [Describe the problem]
Primary benefit: [Describe the benefit]
Important limitations or claims to avoid: [List them]

Base the angles on different motivations, including saving time, reducing effort, avoiding mistakes, lowering risk, improving quality, simplifying a task, gaining confidence, and reaching a specific outcome.

For each angle, provide:

  1. Angle name

  2. Headline

  3. Supporting message

  4. Best advertising channel

Avoid exaggerated or unsupported claims.

8. Write Landing-Page Copy

Use this prompt to create a structured first draft for a product or service page.

Act as a conversion-focused landing-page copywriter. Write landing-page copy for [Product or service].

Target audience: [Describe the audience]
Main problem: [Describe the problem]
Desired outcome: [Describe the outcome]
Primary benefit: [Describe the benefit]
Key features: [List the features]
Desired action: [Sign up, start a trial, request a demo, purchase, or another action]
Tone: [Describe the tone]

Structure the page with:

  • Headline

  • Subheading

  • Primary call to action

  • Problem section

  • Solution section

  • Three to five benefits

  • How it works

  • Objection-handling section

  • Frequently asked questions

  • Final call to action

Keep the language specific and customer-focused. Do not invent testimonials, customer numbers, awards, or performance claims.

9. Handle Sales Objections

This prompt can help prepare responses for sales calls, emails, or product pages.

Act as an experienced sales strategist. Help me respond to customer objections about [Product or service].

Target customer: [Describe the customer]
Product price or pricing model: [Add pricing information]
Main value proposition: [Describe it]
Known objections: [List objections]

For each objection:

  1. Explain the likely concern behind it

  2. Write a concise conversational response

  3. Write a more detailed email response

  4. Suggest one useful follow-up question

  5. Identify any claim or promise that should be avoided

Keep the responses respectful and do not pressure the customer.

10. Create a Marketing Campaign

Use this prompt to turn one offer into a coordinated campaign across several channels.

Act as an integrated marketing strategist. Create a campaign for [Product, launch, event, or offer].

Campaign objective: [Objective]
Target audience: [Describe the audience]
Main offer: [Describe the offer]
Campaign duration: [Number of days or weeks]
Channels: [Email, social media, blog, paid ads, video, or other channels]
Budget or limitations: [Add relevant constraints]

Include:

  • Central campaign idea

  • Core message

  • Three supporting messages

  • Recommended content by channel

  • Publishing timeline

  • Calls to action

  • Metrics to track

  • Potential risks or weak points

Present the timeline in a table and keep all recommendations realistic for the stated budget and resources.


AI Prompts for Learning and Education

11. Explain a Difficult Topic Simply

Use this prompt when an explanation feels too technical or abstract.

Act as a patient teacher. Explain [Topic] to someone with the knowledge level of [Beginner, high-school student, college student, or another level].

Start with a simple one-sentence definition. Then explain the concept using an everyday analogy. Break it into small steps and provide one concrete example.

After the explanation, include:

  • Three key ideas to remember

  • Two common misunderstandings

  • Three short questions to check understanding

Avoid jargon unless you define it immediately.

12. Create a Study Plan

This prompt creates a realistic learning schedule based on your time and objective.

Act as a learning coach. Create a study plan for learning [Subject or skill].

Current level: [Beginner, intermediate, advanced, or describe your experience]
Goal: [Describe the desired outcome]
Deadline: [Date or number of weeks]
Available study time: [Hours per day or week]
Preferred learning methods: [Reading, videos, exercises, projects, flashcards, or other methods]
Known difficulties: [Describe them]

Divide the plan into weekly stages. For each stage, include topics, practice activities, a measurable goal, and a review session. Add checkpoints to determine whether I am ready to move forward.

13. Turn Notes into a Study Guide

Use this prompt to organize unstructured class notes or reading notes.

Act as an academic tutor. Turn the following notes into a clear study guide for [Course, exam, or subject].

Organize the material into:

  • Main concepts

  • Important definitions

  • Key facts

  • Cause-and-effect relationships

  • Examples

  • Common mistakes

  • Questions likely to appear on an exam

End with a concise summary and 10 practice questions. Do not add facts that are not supported by the notes.

Notes: [Paste notes]

14. Prepare for an Exam or Interview

This prompt can simulate practice questions and provide feedback on your answers.

Act as an examiner and subject-matter expert in [Subject or professional field]. Help me prepare for [Exam, certification, interview, or assessment].

Level: [Beginner, intermediate, advanced, or specific role level]
Topics to cover: [List topics]
Question format: [Multiple choice, short answer, problem-solving, behavioral, technical, or mixed]
Number of questions: [Number]

Ask one question at a time. Wait for my response before showing the answer. After each response:

  1. Evaluate accuracy

  2. Explain what was done well

  3. Correct mistakes

  4. Provide a stronger model answer

  5. Adjust the difficulty of the next question based on my performance

15. Learn Through the Socratic Method

Use this prompt when you want the AI to guide your thinking instead of immediately giving you the answer.

Act as a Socratic tutor. Help me understand [Topic or problem] by asking thoughtful questions rather than immediately giving me the solution.

My current understanding: [Explain what you already know]
My main confusion: [Explain what is unclear]

Ask one question at a time. Use my answer to decide what to ask next. If I make a mistake, do not simply say that I am wrong. Help me identify the problem through a hint or a simpler question. At the end, summarize what I learned and identify any remaining gaps.


AI Prompts for Programming and Data

16. Find and Fix Bugs in Code

Use this prompt to get both a corrected version and an explanation of the problem.

Act as a senior [Programming language] developer. Review the following code and identify bugs, logical errors, edge cases, performance problems, and security concerns.

Expected behavior: [Describe what the code should do]
Actual behavior: [Describe what happens instead]
Error message: [Paste the error, if available]
Environment and versions: [Add relevant details]
Code: [Paste the code]

Provide:

  1. The likely root cause

  2. A corrected version of the code

  3. An explanation of every important change

  4. Relevant test cases

  5. Any assumptions or missing information

Do not rewrite unrelated parts of the code unless necessary.

17. Refactor Code

This prompt helps improve maintainability without changing behavior.

Act as a senior software engineer. Refactor the following [Programming language] code to improve readability, maintainability, modularity, and testability without changing its intended behavior.

Project context: [Describe the project]
Constraints: [Performance requirements, supported versions, frameworks, or style rules]
Code: [Paste the code]

Provide:

  • Refactored code

  • Summary of the main changes

  • Explanation of design decisions

  • Potential tradeoffs

  • Suggested unit tests

Avoid unnecessary abstractions and preserve public interfaces unless a change is essential.

18. Generate a SQL Query

Use this prompt to create a query with fewer assumptions and clearer logic.

Act as a database engineer specializing in [PostgreSQL, MySQL, SQL Server, SQLite, Snowflake, or another database]. Write a SQL query for the following task: [Describe the task].

Database schema: [Paste tables, columns, data types, keys, and relationships]
Filters: [Describe filters]
Required output columns: [List columns]
Sorting and grouping requirements: [Describe them]
Performance considerations: [Add expected table sizes or limitations]

Provide:

  1. The SQL query

  2. A short explanation of how it works

  3. Any assumptions

  4. Suggested indexes if relevant

  5. An alternative approach if there is an important tradeoff

19. Analyze a Dataset

This prompt helps turn raw data into findings rather than merely producing a summary.

Act as a data analyst. Analyze the following dataset or data description to answer this business question: [Question].

Data fields: [Describe the columns]
Time period: [Add dates]
Business context: [Explain the context]
Known limitations: [Missing values, small sample size, inconsistent tracking, or other limitations]
Data: [Paste data or a representative sample]

Provide:

  • Data-quality observations

  • Relevant calculations

  • Important patterns and trends

  • Possible explanations

  • Findings supported by the data

  • Limitations

  • Recommended next steps

Clearly separate facts from interpretations and do not claim causation unless the data supports it.

20. Plan a Software Feature

Use this prompt before coding a new feature to identify requirements, risks, and implementation steps.

Act as a senior software architect and product-minded engineer. Create an implementation plan for the following feature: [Describe the feature].

Existing technology stack: [List the stack]
Current architecture: [Briefly describe it]
Expected users and usage: [Describe scale and behavior]
Functional requirements: [List requirements]
Non-functional requirements: [Security, reliability, accessibility, performance, or other requirements]
Constraints: [Timeline, budget, compatibility, or team limitations]

Include:

  • Clarified requirements

  • Proposed architecture

  • Components that need to change

  • Data model changes

  • API changes

  • Security considerations

  • Edge cases

  • Testing strategy

  • Deployment plan

  • Major risks and tradeoffs

Present the implementation as a sequence of practical development tasks.


AI Prompts for Personal Productivity and Everyday Life

21. Plan Your Day

Use this prompt to create a schedule based on priorities, time, and energy.

Act as a practical productivity coach. Help me plan my day using the information below.

Available time: [Start and end time]
Fixed commitments: [List them]
Tasks: [List tasks]
Most important outcome: [Describe it]
Estimated energy level: [Low, medium, or high]
Break preferences: [Describe them]

Create a realistic schedule that includes focused work, administrative tasks, breaks, meals, and buffer time. Prioritize tasks based on importance and urgency. Identify anything that should be postponed, delegated, shortened, or removed.

22. Break Down an Overwhelming Project

This prompt turns a large goal into smaller, manageable actions.

Act as a project-planning coach. Break the following project into clear and manageable steps: [Describe the project].

Desired outcome: [Describe the finished result]
Deadline: [Date]
Available time: [Hours per week]
Available resources: [Tools, budget, people, or other resources]
Main obstacles: [Describe them]

Divide the project into phases, milestones, and individual tasks. For each task, include an estimated effort, dependencies, priority, and definition of completion. Then identify the smallest useful task I can complete today.

23. Create a Weekly Meal Plan

Use this prompt to build a menu around your preferences and practical limits.

Act as a practical meal-planning assistant. Create a balanced seven-day meal plan based on the following requirements.

Number of people: [Number]
Dietary preferences: [Preferences]
Allergies or ingredients to avoid: [List them]
Maximum cooking time per meal: [Minutes]
Approximate weekly budget: [Budget]
Available kitchen equipment: [List equipment]
Foods already available: [List them]

Provide breakfast, lunch, and dinner for each day. Reuse ingredients intelligently to reduce waste. Include a categorized shopping list and brief preparation instructions. Do not include medical or nutritional claims.

24. Plan a Trip

Use this prompt to create a realistic itinerary based on your interests and limitations.

Act as a travel planner. Create a [Number]-day itinerary for a trip to [Destination].

Travel dates: [Dates]
Number of travelers: [Number]
Budget: [Budget]
Interests: [Food, history, nature, museums, nightlife, shopping, relaxation, or other interests]
Preferred pace: [Relaxed, moderate, or busy]
Transportation preferences: [Walking, public transit, rental car, or other options]
Accessibility or dietary needs: [List them]
Must-see places: [List them]

Organize the itinerary by day and neighborhood to minimize unnecessary travel. Include morning, afternoon, and evening activities, meal suggestions, travel time, reservation notes, estimated costs, and backup options.

25. Make a Difficult Decision

Use this prompt to compare options without letting the AI make the final decision for you.

Act as a neutral decision analyst. Help me evaluate the following decision: [Describe the decision].

Options: [List the options]
My priorities: [List what matters most]
Constraints: [Budget, time, location, obligations, or other constraints]
Known facts: [List them]
Uncertainties: [List them]

Create a comparison table using criteria based on my priorities. Identify the strengths, weaknesses, risks, opportunity costs, and unanswered questions for each option.

Then provide:

  • The strongest argument for each option

  • The conditions under which each option would be best

  • The information that would most improve the decision

  • A suggested next step

Do not make the decision for me or pretend that uncertain information is known.


How to Customize These AI Prompts

A prompt template is a starting point. You can usually improve the result by replacing general instructions with specific details.

For example, instead of writing:

Write an email promoting my course.

Add information about the audience, offer, tone, and desired action:

Act as an email marketing copywriter. Write a promotional email for a beginner photography course designed for parents who want to take better family photos. Focus on practical skills, not professional equipment. Use a friendly tone and end with a call to start the free introductory lesson.

You can also ask Rekdan to improve your prompt before completing the task:

Review the prompt below. Identify missing context, vague instructions, and possible ambiguities. Then rewrite it to produce a more specific and useful response. Prompt: [Paste prompt]

For complex tasks, you do not always need to create one enormous prompt. You can begin with a clear request, review the first answer, and then refine it through follow-up instructions.

Useful follow-ups include:

Make the answer more specific.

Give me three meaningfully different alternatives.

Challenge the assumptions in your previous response.

Explain which parts of your answer are uncertain.

Turn this into a step-by-step implementation plan.

Rewrite it for a beginner audience.

Remove any claims that are not supported by the information I provided.

The best AI conversations are often iterative. Your first prompt establishes the direction, while follow-up prompts improve the result.


Try These Prompts in Rekdan

Good prompts help AI understand what you need, why you need it, and how the answer should be presented.

The most reliable structure is:

Role + Context + Task + Output Format

You do not need to include every possible detail in every request. However, adding the right context can turn a generic response into something practical, relevant, and ready to use.

Save this page so you can return to these templates whenever you need them:

  • Press Ctrl+D on Windows

  • Press Cmd+D on Mac

Then choose a prompt, replace the bracketed text with your own information, and test it in Rekdan.

Get More Done with Rekdan

Use Rekdan to write, analyze, learn, brainstorm, plan, and solve problems in one AI chat.

Copy any prompt from this article and continue the conversation with advanced AI models directly inside Rekdan.

Share:XTelegramLinkedIn

Supercharge your workflow

The fastest way to think, code, draft, and solve anything — from a quick question to the problem you have been stuck on all week.

Keep reading