A→Z
A2ZAI
20 Ready-to-Use Prompts

AI Prompt Library

Copy-paste prompts for ChatGPT, Claude, Gemini, and more. Tested and optimized for best results.

Share:

Coding

(5 prompts)

Code Review Assistant

Get a thorough code review with suggestions for improvement

Review this code and provide feedback on:
1. Potential bugs or errors
2. Performance optimizations
3. Security vulnerabilities
4. Code style and readability
5. Best practices

For each issue found, explain why it's a problem and suggest a fix.

Code to review:
```
[PASTE YOUR CODE HERE]
```
code reviewdebuggingbest practices

Code Explainer

Get a detailed explanation of how code works

Explain this code in detail:
1. What does this code do overall?
2. Walk through it line by line
3. Explain any complex logic or patterns used
4. What are the inputs and outputs?
5. Are there any edge cases to consider?

Code:
```
[PASTE YOUR CODE HERE]
```
learningexplanationdocumentation

Code Converter

Convert code from one language to another

Convert this [SOURCE LANGUAGE] code to [TARGET LANGUAGE].

Requirements:
- Maintain the same functionality
- Use idiomatic patterns for the target language
- Add comments explaining any significant changes
- Handle any language-specific differences (e.g., null handling, async patterns)

Original code:
```
[PASTE YOUR CODE HERE]
```
conversiontranslationmigration

Regex Generator

Generate and explain regular expressions

Create a regular expression that matches: [DESCRIBE WHAT YOU WANT TO MATCH]

Please provide:
1. The regex pattern
2. A breakdown of each part of the pattern
3. Test cases showing what it matches and doesn't match
4. Any edge cases to be aware of
5. The regex in multiple flavors if needed (JavaScript, Python, etc.)
regexpattern matchingvalidation

API Designer

Design RESTful API endpoints

Design a RESTful API for: [DESCRIBE YOUR USE CASE]

Please include:
1. Endpoint URLs and HTTP methods
2. Request/response schemas (JSON)
3. Authentication approach
4. Error handling and status codes
5. Pagination strategy (if applicable)
6. Rate limiting considerations
7. Example requests and responses
apidesignarchitecture

Writing

(4 prompts)

Blog Post Outliner

Create a structured outline for a blog post

Create a detailed blog post outline for: "[TOPIC]"

Target audience: [DESCRIBE YOUR AUDIENCE]
Tone: [casual/professional/educational/entertaining]
Target length: [word count]

Include:
1. Compelling title options (3 variations)
2. Hook/introduction angle
3. Main sections with subpoints
4. Key takeaways
5. Call-to-action ideas
6. SEO keywords to target
blogcontentoutline

Tone Adjuster

Rewrite text in a different tone or style

Rewrite the following text in a [TARGET TONE] tone.

Target tone options: professional, casual, friendly, formal, persuasive, empathetic, authoritative, humorous

Original text:
"""
[PASTE YOUR TEXT HERE]
"""

Please:
1. Maintain the core message
2. Adjust vocabulary and sentence structure
3. Keep approximately the same length
4. Highlight key changes you made
editingtonerewriting

Smart Summarizer

Summarize long content at different levels

Summarize the following content at three levels:

1. **TL;DR** (1-2 sentences)
2. **Executive Summary** (1 paragraph)
3. **Detailed Summary** (bullet points covering all key points)

Also extract:
- Key statistics or data points
- Main arguments or claims
- Action items (if any)

Content to summarize:
"""
[PASTE YOUR CONTENT HERE]
"""
summarycondensinganalysis

Professional Email Writer

Draft professional emails for any situation

Write a professional email for the following situation:

Context: [DESCRIBE THE SITUATION]
Recipient: [WHO ARE YOU WRITING TO]
Goal: [WHAT DO YOU WANT TO ACHIEVE]
Tone: [formal/friendly/urgent/apologetic]

Please provide:
1. Subject line (3 options)
2. Full email body
3. Appropriate sign-off
4. Follow-up reminder suggestion
emailprofessionalcommunication

Business

(3 prompts)

SWOT Analysis Generator

Create a comprehensive SWOT analysis

Perform a SWOT analysis for: [COMPANY/PRODUCT/IDEA]

Industry context: [DESCRIBE THE INDUSTRY]
Competitors: [LIST MAIN COMPETITORS]

Provide a detailed analysis of:

**Strengths** (internal positive factors)
- List 5-7 key strengths with explanations

**Weaknesses** (internal negative factors)
- List 5-7 key weaknesses with explanations

**Opportunities** (external positive factors)
- List 5-7 opportunities with potential impact

**Threats** (external negative factors)
- List 5-7 threats with risk assessment

Conclude with strategic recommendations based on the analysis.
strategyanalysisplanning

Pitch Deck Outline

Structure a compelling startup pitch deck

Create a pitch deck outline for: [YOUR STARTUP/IDEA]

Provide slide-by-slide content for:

1. **Title Slide** - Company name, tagline, presenter
2. **Problem** - What problem are you solving?
3. **Solution** - How do you solve it?
4. **Market Size** - TAM, SAM, SOM
5. **Business Model** - How do you make money?
6. **Traction** - Key metrics and milestones
7. **Competition** - Competitive landscape
8. **Team** - Why are you the right team?
9. **Financials** - Projections and key metrics
10. **Ask** - What are you raising and for what?

For each slide, provide:
- Key points to include
- Suggested visuals
- Common mistakes to avoid
startuppitchfundraising

Meeting Agenda Creator

Create effective meeting agendas

Create a meeting agenda for: [MEETING PURPOSE]

Meeting details:
- Duration: [TIME]
- Attendees: [WHO'S ATTENDING]
- Meeting type: [standup/brainstorm/review/planning/1:1]

Please provide:
1. Pre-meeting preparation items for attendees
2. Timed agenda items with owners
3. Discussion questions for each topic
4. Decision points needed
5. Action items template
6. Follow-up meeting needs
meetingsproductivityplanning

Learning

(3 prompts)

Concept Explainer

Learn any concept with the Feynman technique

Explain [CONCEPT] using the Feynman Technique:

1. **Simple Explanation**: Explain it like I'm 12 years old
2. **Analogy**: Give me a real-world analogy
3. **Technical Explanation**: Now explain it more technically
4. **Common Misconceptions**: What do people often get wrong?
5. **Practical Application**: How is this used in practice?
6. **Further Learning**: What should I learn next?

Current knowledge level: [beginner/intermediate/advanced]
educationconceptslearning

Study Plan Generator

Create a personalized study plan

Create a study plan for learning: [SUBJECT/SKILL]

My details:
- Current level: [beginner/intermediate/advanced]
- Available time: [hours per week]
- Learning goal: [what do you want to achieve]
- Deadline: [if any]
- Learning style: [visual/reading/hands-on/video]

Please provide:
1. Week-by-week breakdown
2. Specific resources (books, courses, videos)
3. Practice exercises for each phase
4. Milestones to track progress
5. Common pitfalls to avoid
6. How to know when I've mastered it
studyplanningeducation

Flashcard Generator

Create effective flashcards for any topic

Create 20 flashcards for studying: [TOPIC]

For each flashcard provide:
- **Front**: Question or prompt
- **Back**: Answer with brief explanation
- **Mnemonic**: Memory trick (if applicable)

Organize them by:
1. Basic concepts (5 cards)
2. Intermediate concepts (10 cards)
3. Advanced applications (5 cards)

Content to create flashcards from:
"""
[PASTE YOUR STUDY MATERIAL OR LEAVE BLANK FOR GENERAL TOPIC]
"""
flashcardsmemorizationstudy

Research

(2 prompts)

Literature Review Helper

Analyze and synthesize research papers

Help me create a literature review structure for: [RESEARCH TOPIC]

Please provide:
1. Key themes to organize the review around
2. Important questions to address
3. How to identify seminal papers vs recent advances
4. Framework for comparing methodologies
5. Template for synthesizing findings
6. How to identify gaps in the literature

If I provide paper summaries, help me:
- Identify common themes
- Note contradictions
- Synthesize findings
- Identify research gaps
academicliteratureresearch

Data Analysis Guide

Get guidance on analyzing your data

Guide me through analyzing this data:

Data description: [DESCRIBE YOUR DATASET]
Variables: [LIST KEY VARIABLES]
Research question: [WHAT ARE YOU TRYING TO FIND OUT]
Sample size: [N]

Please provide:
1. Appropriate statistical tests to use
2. Assumptions to check
3. Step-by-step analysis process
4. How to interpret results
5. Visualizations to create
6. Common pitfalls to avoid
7. How to report findings
datastatisticsanalysis

Creative

(3 prompts)

Image Prompt Generator

Create detailed prompts for AI image generation

Create 5 detailed image generation prompts for: [DESCRIBE WHAT YOU WANT]

For each prompt, include:
1. Main subject description
2. Art style (e.g., photorealistic, digital art, oil painting)
3. Lighting and mood
4. Composition and framing
5. Color palette
6. Technical specifications (aspect ratio, quality tags)

Optimize for: [Midjourney/DALL-E/Stable Diffusion]

Example format:
"[subject], [style], [lighting], [mood], [details], [technical specs]"
imageartmidjourneydall-e

Story Starter

Generate creative story ideas and openings

Generate a story concept for:

Genre: [GENRE]
Tone: [dark/light/humorous/serious]
Setting: [TIME PERIOD AND LOCATION]
Length: [short story/novella/novel]

Please provide:
1. High-concept premise (1 sentence)
2. Three potential opening hooks
3. Main character sketch
4. Central conflict
5. Key plot points
6. Potential themes to explore
7. First 200 words of the story
writingfictionstorytelling

Creative Brainstormer

Generate creative ideas using various techniques

Help me brainstorm ideas for: [YOUR CHALLENGE/TOPIC]

Use these techniques:

1. **SCAMPER Method**
   - Substitute, Combine, Adapt, Modify, Put to other use, Eliminate, Reverse

2. **Random Word Association**
   - Generate 5 random concepts and connect them to the challenge

3. **What If Scenarios**
   - 5 "What if..." questions that challenge assumptions

4. **Opposite Thinking**
   - What's the opposite of the obvious solution?

5. **Analogy Thinking**
   - How do other industries solve similar problems?

Provide at least 15 unique ideas ranging from practical to wild.
brainstormingideationcreativity

Prompt Engineering Tips

Be Specific

Include context, constraints, and examples. The more specific your prompt, the better the output.

Assign a Role

Start with "You are a..." to give the AI context about the perspective you want.

Structure Output

Ask for numbered lists, headers, or specific formats to get organized responses.

Iterate

Refine your prompts based on outputs. Ask follow-up questions to improve results.

Learn more about prompting

Check out our AI 101 course to learn the fundamentals, or explore use cases for more ideas.