├── LICENSE ├── Marketing ├── Headline Writing Techniques.md ├── SaaS Marketing Techniques.md ├── Social Media Contests.md ├── Video Script Writing.md └── Viral Content Ideation.md ├── Product-Management ├── Creating a Product Requirements Gathering Template.md ├── Creating a Product Vision Board.md ├── Developing a Product Growth Strategy.md ├── Developing a Product Subscription Model.md └── SaaS Metrics Analysis.md ├── README.md ├── Software-Dev ├── Browser Extension Development.md ├── Build Automation Tools.md ├── Code Generation Tools ├── Cross Platform App Development.md └── Web Worker Implementation.md └── UX ├── Designing for Dark Mode.md ├── Designing for Inclusivity and Accessibility.md ├── Language Localization.md ├── UX Collaboration Tools.md └── User Experience for Chatbots.md /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 Mrinalini Sugosh (Mrina) 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /Marketing/Headline Writing Techniques.md: -------------------------------------------------------------------------------- 1 | # Headline Writing Techniques 2 | 3 | ### Reason to Use 4 | 5 | Incorporating ChatGPT to automate headline writing techniques can significantly enhance a marketer's content creation process. By drawing from a vast library of successful headlines and understanding their impact on readers, ChatGPT can generate attention-grabbing and engaging headlines in real-time. This allows marketing professionals to focus on crafting compelling content, while also benefiting from AI-driven insights to maximize audience reach and engagement. 6 | 7 | ### Prompt Template 8 | 9 | I am writing a marketing article on [topic] targeting [target_audience]. Could you help me generate [number_of_headlines] headlines using proven headline writing techniques that are engaging, attention-grabbing, and likely to drive clicks and shares? -------------------------------------------------------------------------------- /Marketing/SaaS Marketing Techniques.md: -------------------------------------------------------------------------------- 1 | # SaaS Marketing Techniques 2 | 3 | ### Reason to Use 4 | 5 | Utilizing ChatGPT to automate SaaS marketing techniques can greatly enhance a marketing team's effectiveness and adaptability. Drawing from a vast array of successful campaigns and strategies, ChatGPT can generate tailored marketing suggestions and tactics to optimize SaaS product positioning. This enables marketers to discover innovative approaches, save time on research, and focus more on executing creative campaigns and driving customer engagement. 6 | 7 | ### Prompt Template 8 | 9 | I am the marketing manager for a SaaS product called [product_name] that is designed to [product_function]. Our main target audience is [target_audience], and our top competitors are [competitor_list]. Considering our product's features and target market, could you suggest [number_of_techniques] effective marketing techniques that we can use to promote our product, increase brand visibility, and drive customer engagement? -------------------------------------------------------------------------------- /Marketing/Social Media Contests.md: -------------------------------------------------------------------------------- 1 | # Social Media Contests 2 | 3 | ### Reason to Use 4 | 5 | Utilizing ChatGPT to automate social media contest planning and execution offers numerous benefits to marketers. With its ability to analyze trends and user preferences, ChatGPT can suggest creative contest ideas and formats that are likely to resonate with the target audience, increasing engagement and brand awareness. This saves marketers time on brainstorming and research, allowing them to devote more energy to crafting compelling content and monitoring campaign performance. 6 | 7 | ### Prompt Template 8 | 9 | I am planning a social media contest for our brand, [brand_name], to increase engagement and brand awareness. Our primary target audience is [target_audience] and our main social media platform is [platform_name]. The contest should run for [contest_duration] and the prize for the winner(s) will be [prize_description]. Can you suggest a creative contest idea, format, and participation rules that would resonate with our target audience? -------------------------------------------------------------------------------- /Marketing/Video Script Writing.md: -------------------------------------------------------------------------------- 1 | # Video Script Writing 2 | 3 | ### Reason to Use 4 | 5 | Incorporating ChatGPT for automating video script writing within the marketing discipline can significantly enhance content creation efficiency and effectiveness. Drawing from its extensive knowledge of successful scripts and storytelling techniques, ChatGPT can generate targeted and engaging video scripts quickly, tailored to specific audiences and marketing goals. This allows marketing professionals to focus on refining and executing their campaigns, while also ensuring a consistent and impactful brand message throughout their video content. 6 | 7 | ### Prompt Template 8 | 9 | I am working on a marketing video for our product, [product_name], which [product_description]. Our target audience is [target_audience] and our primary marketing goal is to [marketing_goal]. The video should be around [video_duration] long. 10 | Can you help me draft a captivating video script that highlights the key features, benefits, and differentiators of our product while engaging and persuading our target audience? -------------------------------------------------------------------------------- /Marketing/Viral Content Ideation.md: -------------------------------------------------------------------------------- 1 | # Viral Content Ideation 2 | 3 | ### Reason to Use 4 | 5 | Utilizing ChatGPT for viral content ideation within the marketing discipline can be a game-changer for creative brainstorming and campaign success. Drawing from a vast repository of successful viral content examples, ChatGPT can generate innovative and engaging ideas tailored to specific target audiences and platforms. This empowers marketing professionals to stay ahead of trends and consistently create compelling content, while significantly reducing the time spent on ideation and enhancing overall marketing strategy. 6 | 7 | ### Prompt Template 8 | 9 | As a viral content expert, I need your help to generate unique and engaging content ideas for our [brand_name] to promote our [product_or_service]. Our main target audience is [target_audience], and we'd like to focus on [platforms]. Please provide [number_of_ideas] viral content ideas that align with our brand values and resonate with our audience. -------------------------------------------------------------------------------- /Product-Management/Creating a Product Requirements Gathering Template.md: -------------------------------------------------------------------------------- 1 | # Creating a Product Requirements Gathering Template 2 | 3 | ### Reason to Use 4 | 5 | ChatGPT can greatly assist Product Managers in creating a Product Requirements Gathering Template. With its vast knowledge base, ChatGPT can offer suggestions for necessary and optional fields to include in the template, as well as provide examples of successful templates. This not only saves time for Product Managers, but also ensures a comprehensive and effective template is created for the product development process. 6 | 7 | ### Prompt Template 8 | 9 | As a Product Manager, I need to create a Product Requirements Gathering Template for our new [product_name]. Could you suggest necessary and optional fields to include? Additionally, could you provide examples of successful templates to guide me in creating a comprehensive and effective template? -------------------------------------------------------------------------------- /Product-Management/Creating a Product Vision Board.md: -------------------------------------------------------------------------------- 1 | # Creating a Product Vision Board 2 | 3 | ### Reason to Use 4 | 5 | Enlisting ChatGPT's assistance in creating a Product Vision Board can improve the clarity and efficiency of the process. With its vast knowledge base on product development, ChatGPT can provide recommendations on key elements to include and suggest best practices for presenting the vision. This can save Product Managers time and ensure a more well-rounded and effective product vision. 6 | 7 | ### Prompt Template 8 | 9 | As a Product Manager, I need to create a Product Vision Board for my team. The key elements I want to include are [list_of_elements]. 10 | Can you provide some best practices for creating an effective Product Vision Board and recommend any additional elements I should consider adding to mine? -------------------------------------------------------------------------------- /Product-Management/Developing a Product Growth Strategy.md: -------------------------------------------------------------------------------- 1 | # Developing a Product Growth Strategy 2 | 3 | ### Reason to Use 4 | 5 | Enlisting ChatGPT's assistance to automate the process of developing a product growth strategy can bring about a new level of efficiency and innovation. With its vast knowledge base of successful growth strategies, ChatGPT can provide valuable insights and recommendations to product managers, enabling them to identify the most effective growth channels and tactics. This reduces the time and effort spent on trial-and-error experimentation, and allows product managers to focus on developing innovative products and expanding their customer base. 6 | 7 | ### Prompt Template 8 | 9 | As the product manager for [product_name], I need to develop a growth strategy for the next [time_period]. Our target audience is [target_audience], and we have identified our main competitors as [competitor_list]. 10 | Please provide me with a list of [number_of_growth_channels] potential growth channels that we can explore and a brief explanation of how they can be leveraged to drive growth. Additionally, can you suggest [number_of_growth_tactics] growth tactics that we can implement within each channel to maximize our growth potential? -------------------------------------------------------------------------------- /Product-Management/Developing a Product Subscription Model.md: -------------------------------------------------------------------------------- 1 | # Developing a Product Subscription Model 2 | 3 | ### Reason to Use 4 | 5 | Employing ChatGPT to automate product subscription model development can greatly benefit product managers. With its vast knowledge base, ChatGPT can offer suggestions for pricing, subscription tiers, and payment plans based on industry standards and user behavior patterns. This not only saves time but also provides valuable insights, allowing product managers to make data-driven decisions and optimize revenue streams. 6 | 7 | ### Prompt Template 8 | 9 | As a product manager, I am developing a subscription model for [product_name]. Our target audience is [target_audience], and we aim to offer [number_of_tiers] subscription tiers. Each tier should offer [tier_features] and cost [tier_price]. Can you provide recommendations for pricing, subscription tiers, and payment plans based on industry standards and user behavior patterns? Additionally, can you suggest any potential risks or challenges we may face and how we can mitigate them? -------------------------------------------------------------------------------- /Product-Management/SaaS Metrics Analysis.md: -------------------------------------------------------------------------------- 1 | # SaaS Metrics Analysis 2 | 3 | ### Reason to Use 4 | 5 | ChatGPT can be a game-changer for product managers tasked with SaaS metrics analysis. With its ability to learn from past data and trends, ChatGPT can quickly process vast amounts of data and provide insights on key metrics such as churn rate, customer acquisition cost, and customer lifetime value. This frees up valuable time for product managers to focus on key business decisions and product development initiatives. 6 | 7 | ### Prompt Template 8 | 9 | As a product manager for a SaaS company, I need to analyze our key metrics for the past [time_period]. Our main metrics of focus are churn rate, customer acquisition cost, and customer lifetime value. Our current data shows that our churn rate is [churn_rate], our customer acquisition cost is [CAC], and our customer lifetime value is [CLTV]. Based on this data, can you provide insights on potential areas for improvement and any recommendations on how we can optimize these metrics to improve our overall business performance? -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Open Source Project: AI Prompt Database 2 | 3 | ## Introduction 4 | Welcome to AI Prompt Database, an open-source project that aims to provide a repository of prompts categorized into various domains. This project is designed to assist individuals and teams in various fields, including Software Development, Marketing, Human Resources, Product Management, and User Experience, by offering a collection of prompts for creative inspiration, brainstorming, and problem-solving. 5 | 6 | ## Reason to Use AI Prompt Database 7 | 8 | ### Who Can Benefit? 9 | - Software Developers: Find coding challenges, algorithm practice, and creative coding prompts to enhance your coding skills. 10 | - Marketers: Access marketing campaign ideas, content generation prompts, and strategies for reaching your target audience. 11 | - Human Resources Professionals: Discover interview questions, team-building exercises, and HR scenario prompts for your recruitment and team management needs. 12 | - Product Managers: Get product feature ideas, user story prompts, and strategies to improve your product development process. 13 | - User Experience Designers: Find design challenges, usability prompts, and UX/UI concepts to enhance user experiences. 14 | 15 | ### Key Features 16 | - A wide variety of prompts categorized into different domains. 17 | - Regularly updated prompts to keep the content fresh and relevant. 18 | - A welcoming and inclusive community of contributors. 19 | 20 | ## How to Contribute 21 | We welcome contributions from the open-source community to make AI Prompt Database even better. Whether you want to add new prompts, improve existing ones, or help with documentation, your contributions are highly valued. 22 | 23 | To get started, please follow these guidelines: 24 | 25 | ## Prerequisites 26 | - Have a GitHub account. 27 | - Familiarity with Git and GitHub. 28 | - Basic knowledge of Markdown. 29 | 30 | ## Steps to Contribute 31 | 1. Fork this repository to your GitHub account. 32 | 2. Clone your forked repository to your local machine. 33 | 3. Create a new branch for your contribution: 34 | ``` 35 | git checkout -b feature/your-contribution 36 | ``` 37 | 4. Replace your-contribution with a descriptive name for your contribution. 38 | 5. Make your changes and add your prompts following the template in the respective category's markdown file. 39 | 6. Commit your changes with a meaningful commit message: 40 | ``` 41 | git commit -m "(software-dev): Add web extension prompts" 42 | ``` 43 | 7. Push your changes to your forked repository: 44 | ``` 45 | git push origin feature/your-contribution 46 | ``` 47 | 8. Create a Pull Request (PR) from your forked repository to this main repository. 48 | 9. Provide a clear and concise title and description for your PR. 49 | 50 | We will review your contribution, provide feedback if necessary, and merge it once it meets the project's standards. 51 | 52 | ## Prompt Template 53 | Please use the following template when adding prompts to the repository: 54 | 55 | ```markdown 56 | # Title 57 | 58 | ### Reason to Use 59 | 60 | (Provide a brief description or context for the prompt.Explain how this prompt can be used, its intended purpose, or potential outcomes.) 61 | 62 | 63 | ### Prompt Tempate 64 | 65 | (Include an example or template of the prompt.) 66 | 67 | ### Additional Information 68 | 69 | (Add any relevant additional information, tips, or resources related to the prompt.) 70 | 71 | --- 72 | ``` 73 | 74 | (Repeat the above structure for each prompt you add.) 75 | 76 | License 77 | This project is licensed under the MIT License. 78 | 79 | Thank you for your interest in contributing to AI Prompt Database! We look forward to your contributions and helping people across various domains find inspiration and creativity through our prompts. 80 | -------------------------------------------------------------------------------- /Software-Dev/Browser Extension Development.md: -------------------------------------------------------------------------------- 1 | # Browser Extension Development 2 | 3 | ### Reason to Use 4 | 5 | Using ChatGPT to automate browser extension development can enhance the speed and accuracy of the development process. With its knowledge of programming languages and web technologies, ChatGPT can assist in identifying the best approach for extension development, provide code snippets and suggest fixes for common errors. This allows developers to focus on designing and testing their extensions, ultimately leading to a better user experience. 6 | 7 | ### Prompt Template 8 | 9 | As a developer, I am looking to create a browser extension that [extension_function]. I am proficient in [programming_languages] and have experience with [web_technologies]. Can you suggest the best approach for developing this extension, provide code snippets for common functionalities, and suggest fixes for any errors I may encounter during development? -------------------------------------------------------------------------------- /Software-Dev/Build Automation Tools.md: -------------------------------------------------------------------------------- 1 | # Build Automation Tools 2 | 3 | ### Reason to Use 4 | 5 | By utilizing ChatGPT to automate the creation of build automation tools, software developers can save valuable time and resources. ChatGPT can leverage its understanding of programming languages and development best practices to generate code snippets that can be integrated into build automation workflows. This reduces the need for manual configuration and frees up developers to focus on more complex problem-solving and feature development. 6 | 7 | ### Prompt Template 8 | 9 | I am building an automation tool for [programming_language] projects. 10 | The tool needs to perform the following tasks: 11 | - [list_of_tasks] 12 | I want to integrate the tool into my existing build automation workflow. Can you provide a code snippet that will accomplish these tasks efficiently and effectively? -------------------------------------------------------------------------------- /Software-Dev/Code Generation Tools : -------------------------------------------------------------------------------- 1 | # Code Generation Tools 2 | 3 | ### Reason to Use 4 | 5 | Enlisting ChatGPT's assistance in automating code generation tools can significantly improve a developer's productivity and speed up the development process. ChatGPT can suggest the most appropriate code templates, frameworks, and libraries based on the developer's requirements, reducing the time spent on manual coding. This also ensures code consistency and reduces the likelihood of errors in the final product. 6 | 7 | ### Prompt Template 8 | 9 | I am working on developing a [project_name] using [programming_language]. I am in need of a [code_generation_tool] that can assist me in automating the coding process. The tool should provide [number_of_templates] different templates that are suitable for [project_requirement]. Additionally, it should suggest the most appropriate [framework_library] for the project. Can you suggest a code generation tool that meets these requirements? -------------------------------------------------------------------------------- /Software-Dev/Cross Platform App Development.md: -------------------------------------------------------------------------------- 1 | # Cross-Platform App Development 2 | 3 | ### Reason to Use 4 | 5 | Enlisting ChatGPT's assistance to automate cross-platform app development can significantly reduce the development cycle time. With ChatGPT's vast knowledge base on various programming languages and app development frameworks, it can recommend the most appropriate approach and tools for the specific project requirements. This saves developers from the tedious task of researching and experimenting with different technologies, enabling them to focus on building high-quality apps that run on multiple platforms. 6 | 7 | ### Prompt Template 8 | 9 | I am working on a cross-platform app development project that needs to run on [list_of_platforms]. The project involves [list_of_features] and needs to be completed within [project_duration]. Can you recommend the most appropriate programming language(s) and app development framework(s) that would be best suited for this project, along with any necessary libraries or tools? Additionally, please provide any relevant examples or documentation to help guide us through the development process. -------------------------------------------------------------------------------- /Software-Dev/Web Worker Implementation.md: -------------------------------------------------------------------------------- 1 | # Web Worker Implementation 2 | 3 | ### Reason to Use 4 | 5 | Utilizing ChatGPT to automate web worker implementation can significantly reduce the workload of software developers. ChatGPT can offer suggestions and best practices based on its vast knowledge base, allowing developers to quickly and efficiently implement web workers. This streamlines the development process and enables developers to focus on more complex tasks. 6 | 7 | ### Prompt Template 8 | 9 | I am implementing [number_of_workers] web workers in my [project_name]. 10 | Can you suggest the best practices for implementing web workers to ensure optimal performance? 11 | Also, could you provide some guidance on how to properly communicate and transfer data between the main thread and the worker threads? 12 | Lastly, is there any specific consideration I should keep in mind when implementing web workers for mobile devices? -------------------------------------------------------------------------------- /UX/Designing for Dark Mode.md: -------------------------------------------------------------------------------- 1 | # Designing for Dark Mode 2 | 3 | ### Reason to Use 4 | 5 | Incorporating ChatGPT into the UX design process for Dark Mode can lead to more efficient and creative design solutions. ChatGPT can provide insights and recommendations based on its vast knowledge of design patterns and user preferences, allowing designers to quickly iterate and refine their designs. This not only saves time but also enhances the user experience by creating designs that are aesthetically pleasing and easy to use in low-light environments. 6 | 7 | ### Prompt Template 8 | 9 | I am designing a new app interface that incorporates Dark Mode. Can you suggest design best practices and recommendations for creating a visually pleasing and user-friendly interface? My primary considerations are [list_of_primary_considerations], and I want to ensure that my design is accessible to users with visual impairments. -------------------------------------------------------------------------------- /UX/Designing for Inclusivity and Accessibility.md: -------------------------------------------------------------------------------- 1 | # Designing for Inclusivity and Accessibility 2 | 3 | ### Reason to Use 4 | 5 | Enlisting ChatGPT's assistance to automate designing for inclusivity and accessibility can bring about a new level of accessibility and inclusivity. With a vast knowledge base, ChatGPT can help designers create accessible designs by suggesting accessibility features, best practices, and considerations for the diverse range of abilities. This reduces the time and effort spent on researching and implementing accessibility solutions, enabling UX designers to focus on creating experiences that cater to a broader audience. 6 | 7 | ### Prompt Template 8 | 9 | As a UX designer, I am working on designing an [application/website/product] that needs to be inclusive and accessible to all users. Can you suggest some accessibility features and best practices that I should consider? Our target audience includes people with diverse abilities such as [visual impairments, hearing impairments, cognitive disabilities, motor impairments]. Also, can you suggest some design considerations that I should keep in mind to ensure that the product is easy to use for people with diverse abilities? -------------------------------------------------------------------------------- /UX/Language Localization.md: -------------------------------------------------------------------------------- 1 | # Language Localization 2 | 3 | ### Reason to Use 4 | 5 | Utilizing ChatGPT to automate language localization in UX design brings about significant benefits. ChatGPT can assist in translating text and providing recommendations for cultural nuances, ensuring a seamless user experience across different languages and cultures. This saves UX designers considerable time and resources while also improving the user experience for a global audience. 6 | 7 | ### Prompt Template 8 | 9 | I am working on a [project_name] UX design and need to localize the text for [target_language]. 10 | The text includes [list_of_text_items]. Can you provide translations for each item and recommend any cultural nuances that should be considered for a seamless user experience in [target_language]? -------------------------------------------------------------------------------- /UX/UX Collaboration Tools.md: -------------------------------------------------------------------------------- 1 | # UX Collaboration Tools 2 | 3 | ### Reason to Use 4 | 5 | Enlisting ChatGPT's assistance to automate UX collaboration tools can greatly enhance team collaboration and communication. With ChatGPT's natural language processing abilities, it can facilitate seamless communication between team members, generate annotated design prototypes, and even suggest design improvements based on its vast knowledge base. This results in a more streamlined and productive UX design process, allowing designers to focus on creating intuitive and visually appealing user experiences. 6 | 7 | ### Prompt Template 8 | 9 | I am part of a [team_name] working on a UX design project. We need a collaboration tool that will help us communicate more effectively and streamline our design process. The tool should have the following features: [list_of_features]. Can you suggest a few collaboration tools that meet these requirements and provide a breakdown of their pros and cons? Additionally, can you suggest any design best practices that we should consider when using these tools to ensure a cohesive and visually appealing user experience? -------------------------------------------------------------------------------- /UX/User Experience for Chatbots.md: -------------------------------------------------------------------------------- 1 | # User Experience for Chatbots 2 | 3 | ### Reason to Use 4 | 5 | As a UX designer, ensuring that chatbots provide an optimal user experience is crucial. By utilizing ChatGPT to automate the UX design process for chatbots, designers can easily create conversational flows that are intuitive, user-friendly, and efficient. ChatGPT's extensive language processing capabilities enable it to understand natural human language and tailor responses to user needs, ultimately improving the overall user experience of the chatbot. 6 | 7 | ### Prompt Template 8 | 9 | I am designing a chatbot that will be used for [purpose_of_chatbot]. 10 | The chatbot needs to have a conversational flow that is intuitive, user-friendly and efficient. 11 | Could you provide a list of potential conversation starters that the user might have? Additionally, could you suggest [number_of_responses] potential responses to each conversation starter that the chatbot could use to keep the conversation flowing smoothly? --------------------------------------------------------------------------------