Skip to content

gunjanjaswal/Awesome-Generative-AI-Prompts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

145 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Awesome Generative AI Prompts

GitHub stars GitHub forks License: MIT Buy Me A Coffee

🎯 Production-Ready Prompts for Developers & Creators

No clicking through files. No fluff. Just copy, customize, and create.

πŸ” Search Prompts β€’ πŸ’» Get CLI Tool β€’ 🌟 Submit Prompt β€’ πŸ“– Guide


✨ Why This Collection?

⚑ Instant Value

All prompts visible on this page
No navigation required

🎯 Production-Ready

Tested, detailed templates
Real-world use cases

πŸ€– Auto-Updated

New prompts added daily
Always fresh content

πŸ“Š Quick Stats

πŸ“ Total Prompts πŸ—‚οΈ Categories ⭐ Avg Rating πŸ”„ Last Updated
20 7 4.7/5.0 Dec 27, 2025

πŸ” Browse Prompts

πŸ’‘ Tip: Press Ctrl+F (or Cmd+F on Mac) to search for specific topics!

Quick Navigation


πŸ’» Coding & Development

1. πŸ” Expert Code Reviewer

Difficulty: 🟑 Intermediate | Rating: ⭐⭐⭐⭐⭐ (4.8) | Models: ChatGPT, Claude, Gemini

Use Cases: Code review β€’ Bug detection β€’ Learning best practices

πŸ“‹ Click to view prompt
Act as a senior code reviewer with 15+ years of experience. Review the following code for:
1. Potential bugs and edge cases
2. Performance optimizations
3. Security vulnerabilities
4. Code readability and maintainability
5. Best practices violations

Provide specific suggestions with examples.

[YOUR CODE HERE]

How to use:

  1. Replace [YOUR CODE HERE] with your actual code
  2. Paste into ChatGPT, Claude, or Gemini
  3. Get comprehensive feedback with actionable suggestions

2. πŸ› Debug Assistant

Difficulty: 🟒 Beginner | Rating: ⭐⭐⭐⭐⭐ (4.7) | Models: ChatGPT, Claude, Gemini

Use Cases: Debugging β€’ Understanding errors β€’ Learning

πŸ“‹ Click to view prompt
I'm getting an error in my [LANGUAGE] code. Help me debug it step by step:

1. Explain what the error means
2. Identify the root cause
3. Provide a fixed version
4. Explain why the fix works
5. Suggest how to prevent similar issues

Error: [ERROR MESSAGE]
Code: [YOUR CODE]

Variables to replace:

  • [LANGUAGE] - Programming language (e.g., Python, JavaScript)
  • [ERROR MESSAGE] - The actual error message
  • [YOUR CODE] - The code causing the error

3. πŸ“– Code Explainer

Difficulty: 🟒 Beginner | Rating: ⭐⭐⭐⭐⭐ (4.9) | Models: ChatGPT, Claude, Gemini

Use Cases: Learning new codebases β€’ Understanding algorithms β€’ Code documentation

πŸ“‹ Click to view prompt
Explain this [LANGUAGE] code like I'm a [SKILL_LEVEL] developer:

1. What does this code do? (high-level overview)
2. Break down each section step-by-step
3. Explain any complex concepts or patterns used
4. Highlight any clever or noteworthy techniques
5. Suggest improvements or alternatives

[YOUR CODE HERE]

Pro tip: Use skill levels like "junior", "intermediate", or "beginner" for best results.


4. βš™οΈ Function Generator

Difficulty: 🟑 Intermediate | Rating: ⭐⭐⭐⭐ (4.6) | Models: ChatGPT, Claude, Gemini

Use Cases: Rapid prototyping β€’ Boilerplate generation β€’ Learning patterns

πŸ“‹ Click to view prompt
Create a [LANGUAGE] function that [SPECIFIC_TASK] with these requirements:

**Functionality:**
- [Requirement 1]
- [Requirement 2]
- [Requirement 3]

**Constraints:**
- [Constraint 1]
- [Constraint 2]

**Additional:**
- Include error handling
- Add type hints/annotations
- Write docstring/comments
- Provide usage examples
- Consider edge cases

5. πŸ”§ Refactoring Expert

Difficulty: πŸ”΄ Advanced | Rating: ⭐⭐⭐⭐ (4.7) | Models: ChatGPT, Claude, Gemini

Use Cases: Code improvement β€’ Technical debt reduction β€’ Learning patterns

πŸ“‹ Click to view prompt
Refactor this code to improve [ASPECT: performance/readability/maintainability]:

**Current Code:**
[YOUR CODE]

**Please provide:**
1. Refactored version with explanations
2. What improved and why
3. Any trade-offs made
4. Performance impact (if applicable)
5. Before/after comparison

✍️ Content Creation

6. πŸ“ Blog Post Writer

Difficulty: 🟑 Intermediate | Rating: ⭐⭐⭐⭐⭐ (4.8) | Models: ChatGPT, Claude, Gemini

Use Cases: Content marketing β€’ Blogging β€’ SEO

πŸ“‹ Click to view prompt
Write a comprehensive blog post about [TOPIC] for [TARGET_AUDIENCE]:

**Requirements:**
- Tone: [professional/casual/technical/friendly]
- Length: [word count]
- Include: [specific elements]
- SEO keywords: [keywords]

**Structure:**
1. Attention-grabbing headline
2. Compelling introduction with hook
3. Main content with subheadings
4. Practical examples or case studies
5. Actionable takeaways
6. Strong conclusion with CTA

7. πŸ“± Social Media Content Creator

Difficulty: 🟒 Beginner | Rating: ⭐⭐⭐⭐ (4.6) | Models: ChatGPT, Claude, Gemini

Use Cases: Social media marketing β€’ Content planning β€’ Engagement

πŸ“‹ Click to view prompt
Create [NUMBER] social media posts about [TOPIC] for [PLATFORM]:

**Brand Voice:** [describe tone/personality]
**Goal:** [engagement/awareness/conversion]
**Target Audience:** [description]

**For each post include:**
- Compelling copy (within character limit)
- Relevant hashtags (mix of popular and niche)
- Call-to-action
- Best posting time suggestion
- Visual content description

8. πŸ“§ Email Copywriter

Difficulty: 🟑 Intermediate | Rating: ⭐⭐⭐⭐ (4.7) | Models: ChatGPT, Claude, Gemini

Use Cases: Email campaigns β€’ Cold outreach β€’ Newsletters

πŸ“‹ Click to view prompt
Write a [TYPE: promotional/newsletter/cold outreach] email:

**Context:**
- To: [recipient type]
- Goal: [specific objective]
- Key message: [main point]
- Tone: [professional/friendly/urgent]

**Include:**
1. Subject line (A/B test variants)
2. Preview text
3. Personalized greeting
4. Value proposition
5. Clear CTA
6. P.S. line (if appropriate)

**Optimize for:**
- Mobile readability
- Scan-ability
- Conversion

πŸ’Ό Business & Professional

9. πŸ“Š SWOT Analysis Generator

Difficulty: 🟑 Intermediate | Rating: ⭐⭐⭐⭐⭐ (4.8) | Models: ChatGPT, Claude, Gemini

Use Cases: Strategic planning β€’ Business decisions β€’ Market analysis

πŸ“‹ Click to view prompt
Create a detailed SWOT analysis for [COMPANY/PROJECT/DECISION]:

**Context:**
- Industry: [industry]
- Current situation: [brief description]
- Goal: [what you're analyzing for]

**Provide:**
1. **Strengths:** Internal positive factors (5-7 items)
2. **Weaknesses:** Internal challenges (5-7 items)
3. **Opportunities:** External positive factors (5-7 items)
4. **Threats:** External risks (5-7 items)
5. **Strategic recommendations** based on the analysis
6. **Priority actions** for next 90 days

10. πŸ“ Meeting Minutes Generator

Difficulty: 🟒 Beginner | Rating: ⭐⭐⭐⭐ (4.5) | Models: ChatGPT, Claude, Gemini

Use Cases: Meeting documentation β€’ Team communication β€’ Project management

πŸ“‹ Click to view prompt
Create professional meeting minutes from these notes:

**Meeting Details:**
- Date: [date]
- Attendees: [names]
- Topic: [meeting purpose]

**Raw Notes:**
[YOUR NOTES]

**Format as:**
1. Meeting overview
2. Key discussion points
3. Decisions made
4. Action items (with owners and deadlines)
5. Next steps
6. Next meeting date/time

11. πŸ’Œ Professional Email Drafter

Difficulty: 🟒 Beginner | Rating: ⭐⭐⭐⭐ (4.6) | Models: ChatGPT, Claude, Gemini

Use Cases: Business communication β€’ Client relations β€’ Professional correspondence

πŸ“‹ Click to view prompt
Draft a professional email to [RECIPIENT] regarding [TOPIC]:

**Context:**
- Relationship: [boss/client/colleague/vendor]
- Situation: [brief background]
- Goal: [what you want to achieve]
- Tone: [formal/semi-formal/friendly]

**Include:**
1. Appropriate greeting
2. Clear subject line
3. Context/background (brief)
4. Main request/message
5. Next steps or call-to-action
6. Professional closing

**Ensure:**
- Clarity and conciseness
- Professional tone
- Actionable next steps

πŸ“š Learning & Education

12. 🧠 Concept Explainer

Difficulty: 🟒 Beginner | Rating: ⭐⭐⭐⭐⭐ (4.9) | Models: ChatGPT, Claude, Gemini

Use Cases: Learning new topics β€’ Teaching others β€’ Simplifying concepts

πŸ“‹ Click to view prompt
Explain [COMPLEX_CONCEPT] as if I'm [AUDIENCE: 5-year-old/beginner/different profession]:

**Use:**
1. Simple analogies from everyday life
2. No jargon (or explain any necessary terms)
3. Real-world examples
4. Visual descriptions
5. Progressive complexity (start simple, build up)

**Then provide:**
- A slightly more technical explanation
- Common misconceptions
- Why it matters
- Resources to learn more

Example: "Explain quantum computing as if I'm a chef"


13. πŸ“– Study Guide Creator

Difficulty: 🟑 Intermediate | Rating: ⭐⭐⭐⭐ (4.7) | Models: ChatGPT, Claude, Gemini

Use Cases: Exam preparation β€’ Self-study β€’ Course review

πŸ“‹ Click to view prompt
Create a comprehensive study guide for [TOPIC/SUBJECT]:

**Learning Goals:**
- [Goal 1]
- [Goal 2]
- [Goal 3]

**Include:**
1. Key concepts overview
2. Important terms and definitions
3. Core principles/theories
4. Practice questions (with answers)
5. Common mistakes to avoid
6. Memory aids/mnemonics
7. Additional resources
8. Self-assessment checklist

🎨 Creative & Storytelling

14. ✨ Story Generator

Difficulty: 🟑 Intermediate | Rating: ⭐⭐⭐⭐ (4.7) | Models: ChatGPT, Claude, Gemini

Use Cases: Creative writing β€’ Entertainment β€’ Writing practice

πŸ“‹ Click to view prompt
Write a [GENRE] story with these elements:

**Story Elements:**
- Setting: [time/place]
- Main character: [brief description]
- Conflict: [central problem]
- Tone: [dark/light/mysterious/humorous]
- Length: [short/medium/long]

**Include:**
1. Compelling opening hook
2. Character development
3. Rising tension
4. Unexpected twist
5. Satisfying resolution

**Style:** [descriptive/fast-paced/dialogue-heavy/introspective]

15. πŸ‘€ Character Developer

Difficulty: πŸ”΄ Advanced | Rating: ⭐⭐⭐⭐⭐ (4.8) | Models: ChatGPT, Claude, Gemini

Use Cases: Novel writing β€’ Screenwriting β€’ Game development

πŸ“‹ Click to view prompt
Create a detailed character profile for [TYPE: protagonist/antagonist/supporting character]:

**Basic Info:**
- Genre: [genre]
- Role in story: [description]

**Develop:**
1. **Physical Description:** Distinctive features, appearance
2. **Personality:** Traits, quirks, habits
3. **Background:** History, formative experiences
4. **Motivations:** Goals, fears, desires
5. **Relationships:** Key connections
6. **Character Arc:** How they change
7. **Voice:** How they speak, mannerisms
8. **Secrets:** Hidden aspects

**Make them:** Three-dimensional, memorable, believable

⚑ Productivity & Planning

16. πŸ“‹ Project Planner

Difficulty: πŸ”΄ Advanced | Rating: ⭐⭐⭐⭐ (4.7) | Models: ChatGPT, Claude, Gemini

Use Cases: Project management β€’ Planning β€’ Team coordination

πŸ“‹ Click to view prompt
Create a detailed project plan for [PROJECT]:

**Project Details:**
- Goal: [end objective]
- Timeline: [duration]
- Resources: [available resources]
- Constraints: [limitations]

**Provide:**
1. **Project Breakdown:** Major phases/milestones
2. **Task List:** Specific actionable tasks
3. **Timeline:** Gantt-style schedule
4. **Dependencies:** What depends on what
5. **Risk Assessment:** Potential issues and mitigation
6. **Success Metrics:** How to measure progress
7. **Resource Allocation:** Who does what
8. **Communication Plan:** Updates and reporting

17. ⏰ Daily Schedule Optimizer

Difficulty: 🟒 Beginner | Rating: ⭐⭐⭐⭐ (4.6) | Models: ChatGPT, Claude, Gemini

Use Cases: Time management β€’ Productivity β€’ Work-life balance

πŸ“‹ Click to view prompt
Optimize my daily schedule for maximum productivity:

**Current Situation:**
- Work hours: [time range]
- Must-do tasks: [list]
- Energy peaks: [when you're most alert]
- Constraints: [meetings, commitments]

**Goals:**
- [Priority 1]
- [Priority 2]
- [Priority 3]

**Create:**
1. Time-blocked schedule
2. Task batching suggestions
3. Break times (with activities)
4. Buffer time for unexpected items
5. Evening wind-down routine
6. Tips for staying on track

πŸ–ΌοΈ Image Generation

18. πŸ“Έ Photorealistic Scene

Difficulty: 🟑 Intermediate | Rating: ⭐⭐⭐⭐⭐ (4.8) | Models: DALL-E, Midjourney, Stable Diffusion

Use Cases: Marketing materials β€’ Concept art β€’ Visual design

πŸ“‹ Click to view prompt
A photorealistic image of [SUBJECT] in [SETTING], [TIME_OF_DAY] lighting, shot with [CAMERA_TYPE], [COMPOSITION], ultra-detailed, 8k resolution, professional photography

Example:

A photorealistic image of a cozy coffee shop in downtown Seattle, golden hour lighting, shot with Canon EOS R5, wide angle composition, ultra-detailed, 8k resolution, professional photography

Variables:

  • [SUBJECT] - Main focus of the image
  • [SETTING] - Location/environment
  • [TIME_OF_DAY] - golden hour, blue hour, midday, etc.
  • [CAMERA_TYPE] - Canon EOS R5, Sony A7, iPhone 14 Pro, etc.
  • [COMPOSITION] - wide angle, close-up, bird's eye view, etc.

19. 🎨 Artistic Style Transfer

Difficulty: 🟑 Intermediate | Rating: ⭐⭐⭐⭐ (4.7) | Models: DALL-E, Midjourney, Stable Diffusion

Use Cases: Artistic projects β€’ Unique visuals β€’ Creative exploration

πŸ“‹ Click to view prompt
[SUBJECT] in the style of [ARTIST/ART_MOVEMENT], [MEDIUM: oil painting/watercolor/digital art], [COLOR_PALETTE], [MOOD], highly detailed, masterpiece quality

Example:

A futuristic city in the style of Van Gogh, oil painting, vibrant blues and yellows, dreamlike mood, highly detailed, masterpiece quality

Popular styles: Van Gogh, Monet, Picasso, Art Nouveau, Cyberpunk, Studio Ghibli, Pixar


20. πŸ›οΈ Product Mockup

Difficulty: 🟒 Beginner | Rating: ⭐⭐⭐⭐ (4.6) | Models: DALL-E, Midjourney, Stable Diffusion

Use Cases: E-commerce β€’ Product design β€’ Marketing

πŸ“‹ Click to view prompt
[PRODUCT] product photography, clean white background, professional studio lighting, centered composition, high-end commercial photography, sharp focus, 4k quality, minimalist aesthetic

Example:

Sleek wireless headphones product photography, clean white background, professional studio lighting, centered composition, high-end commercial photography, sharp focus, 4k quality, minimalist aesthetic

πŸ› οΈ Developer Tools

πŸ–₯️ CLI Tool (Coming Soon)

# Install
npm install -g awesome-ai-prompts

# Search prompts
prompts search "code review"

# Copy to clipboard
prompts copy code-001

# Random prompt
prompts random --category coding

🌐 Browser Extension (Coming Soon)

  • Quick access popup with search
  • Right-click to insert prompts
  • Works on ChatGPT, Claude, Gemini sites
  • Sync favorites across devices

πŸ“‘ JSON API

Access all prompts programmatically:

https://raw.githubusercontent.com/gunjanjaswal/Awesome-Generative-AI-Prompts/main/prompts.json

πŸ’‘ Prompt Engineering Tips

🎯 Click for best practices

1. Be Specific

❌ "Write code for a website" βœ… "Create a responsive navigation bar in React with dropdown menus and mobile hamburger menu"

2. Provide Context

Include:

  • Your skill level
  • Target audience
  • Constraints or requirements
  • Desired output format

3. Use Examples

Show the AI what you want:

  • Input/output examples
  • Style references
  • Format templates

4. Iterate

  • Start broad, then refine
  • Ask for alternatives
  • Request explanations

5. Structure Your Prompts

Use:

  • Numbered lists
  • Clear sections
  • Bullet points
  • Bold headers

🀝 Contributing

We welcome high-quality prompt submissions!

Note: This repository also auto-updates daily with new prompts from Reddit and other sources. See Automated Updates for details.

Submit a Prompt:

  1. Open an issue with the "Submit Prompt" template
  2. Fill in all required fields
  3. Include examples and use cases
  4. Wait for review

Quality Guidelines:

  • βœ… Specific and actionable
  • βœ… Includes clear variables/placeholders
  • βœ… Tested with multiple AI models
  • βœ… Real-world use cases
  • ❌ Too generic or vague
  • ❌ Duplicate of existing prompts

πŸ“œ License

MIT License - see LICENSE for details.


β˜• Support This Project

If you find PromptVault helpful, consider buying me a coffee! Your support helps keep this project free and updated.

Buy Me A Coffee


πŸ™ Acknowledgements

  • Inspired by the Awesome lists
  • Built for developers, by developers
  • Created by Gunjan Jaswaal
  • Community-driven and open-source

πŸ“§ Contact

For issues and feature requests, please use GitHub Issues.


Made with ❀️ for the AI community

⬆ Back to Top

About

A curated, self-updating collection of effective prompts for various generative AI models and clients. This repository automatically updates daily to include the latest and most effective prompts from across the AI ecosystem.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors