Best ChatGPT Prompts for developers
Boost Your Software Development with ChatGPT Prompts for Developers. Unleash the potential of AI to streamline coding and enhance productivity.
Prompts for Software Developer | Prompt Details |
---|---|
Act as a User Researcher | Act as a user researcher for a [social networking application]. Pretend I’m a user and ask me questions about my experience to [discover growth opportunities]. |
Generate Survey Questions to Understand User Preferences and Needs | Generate survey questions to understand user preferences and needs for a new [messaging platform] for [remote teams]. |
Generate a Sample Report of a Competitor by Using Online Customer Reviews | Generate a sample report of a competitor’s [digital watch] by using online customer reviews. For the sake of this analysis, we will focus on product usability. |
Brainstorm Ideas to Prompt Users to Collaborate with Team Members | Brainstorm ideas that prompt the user to collaborate with their team members in a [saas platform]. |
Offer Necessary UI Cases for Designing | What are the UI cases that need to be considered when designing a [burger menu]. |
Create a Responsive Checklist | Create a responsive checklist for [charts]. |
Generate a Typography Style Guide | Generate a typography style guide for a [mobile application] in excel format. |
Offer Necessary Micro-interactions for Designing | What are some micro-interactions to consider when designing an [education platform]. |
Combine Two Concepts to Come up with Feature Ideas | Combine the concept [unicorn] and [productivity] to come up with feature ideas. |
Generate a Text Template in CSV Format | Generate a text template in CSV format that considers the information architecture of your [average website]. |
Provide Some Gamification Techniques for an App | As a designer, what are some gamification techniques I can add to a [language learning app]. |
Practices for Announcing New Features | What are the design best practices for [announcing new features]. |
Generate Tooltip Text for Some Actions | Generate tooltip text for the following actions: [archive, hide, delete]. |
Design a Website to Convey Trust and Authority | How can I design a [law firm website] in a way that conveys [trust and authority]. |
Provide a Layout for a Website | What is the best layout/structure to consider for a [hotel website]. |
Use Colors to Consider Accessibility Needs | How can I use colors to consider [accessibility needs]? |
Generate Examples of UI Design Requirements for an App | Generate examples of UI design requirements for a [mobile app]. |
Platforms with a Text Based AMA Feature | List platforms that have a text based AMA feature. |
AMA Feature Flow on Quora | What is the AMA feature flow on Quora? |
Explain API to a Product Designer in Simple Terms | Explain API to a product designer in simple terms. Use analogies and examples that they can relate to. |
Desirable Features from a Chat Based AMA Feature | What feature do users expect from a chat based AMA feature? |
JTBDs for a Chat Based AMA Feature | List JTBDs for a chat based AMA feature. |
Websites to Get UI Inspirations | List websites to get UI inspirations. |
List Products to Test a Figma Prototype | List products that can help with user testing a Figma prototype. |
Create a Landing Page Illustration for a Stock Trading App | Give me a brief prompt for an AI image generator to create a landing page illustration for a stock trading app. |
Give a Sample Documentation for an Input Box of Height 44px | Give me a sample documentation for an input box of height 44px . Include component anatomy such has height, padding, color, text size, shadows etc. in a table format. Also Include usage guideline, sample use cases, do’s and dont’s. In a table format along with their respective tokens. |
Present UI Designs to Convince Stakeholders | How to present my UI designs in order to convince stakeholders? |
Structure and Prepare to Take a User Interview | How to structure and prepare to take a user interview? |
Help a Product Designer Do Job Better | How to help a product designer do their job better? |
Use AI Tools to Create a Good Survey | How to make use of AI tools to create a good survey? |
Act as a Senior Product Designer | Imagine you are a great Product Designer. Now write me a detailed 2 week day by day plan to improve my design skills as a senior product designer. I shouldn’t have to spend more than 1 hour a day. Include specific links to the resources next to the suggestions and any other advice. |
Create a List of Resources for learning about web design and development | I want to learn more about web design and development. I am particularly interested in [Insert specific areas of web design or development]. Please provide a list of resources that can help me get started. |
Create a List of Resources for Learning About Graphic Design | I'm interested in learning more about graphic design for personal and professional purposes. I am at a beginner level and primarily want to understand basic principles and software. Here are my specific areas of interest: [Interests]. I want a list of resources for learning about these interests. |
Create a List of Resources for Learning About UI/UX Design | I'm interested in learning about UI/UX design and need a list of resources. My current level of knowledge on the subject is [Insert your current level of knowledge on UI/UX design]. |
Create a List of Resources for Improving Presentation Design | As an experienced designer and educator, curate a comprehensive list of resources tailored to improving the requester's presentation design. Ensure that the proposed resources address the requester's current design skills, specific areas of improvement, and adhere to best practices in design education. * Current Design Skills: [Describe your current design skills, e.g., beginner in Adobe Illustrator, proficient in PowerPoint, etc.] * Areas to Improve: [Specify the areas you'd like to improve, e.g., color theory, typography, use of visuals, etc.] Task Requirements: 1. Understand the requester's current design skills and specific areas for improvement in the context of presentation design. 2. Analyze the unique skill set and learning preferences within the context of design education. 3. Ensure the list of design resources aligns with best practices in design education. 4. Curate a list of design resources that: * Address the requester's current design skills and specific areas to improve * Are based on reputable, credible, and authoritative sources or platforms in design education. Best Practices Checklist: * Evaluate current design skills and specific areas of improvement for targeted resource selection. * Develop a list of resources based on recognized design education platforms and resources. * Consider a holistic approach to design education, addressing factors such as software skills, design theory, and practical application. * Validate resources with reputable sources in design education. * Seek feedback or collaboration from design educators or peers to ensure a comprehensive and effective list of resources. Deliverable: Provide a comprehensive list of resources for improving presentation design, tailored to the requester's current design skills and specific areas of improvement. The resources should be based on reputable, credible, and authoritative sources or platforms in design education, and align with best practices in design education. Format the content in markdown. |
Do a UX Audit Of a Specific Web Page | As a UX professional, carry out a comprehensive UX audit of a specific web page, taking into account the following detailed aspects: Web Page URL: [Web Page URL] Focus: [List Focus Areas, e.g., usability, accessibility, responsiveness, visual design] Device Types: [Specify Device Types, e.g., desktop, mobile, tablet] User Goals: (Identify user goals and tasks on the web page) Target Audience: [Describe Target Audience] Competitive Analysis: (If applicable, analyze competitors' web pages for comparison) Task Requirements: Understand the web page's purpose, target audience, and user goals. Examine the web page on different devices, ensuring responsiveness and proper functioning across platforms. Evaluate the web page's usability, accessibility, visual design, content, and navigation. Analyze user interactions, identifying any pain points, bottlenecks, or areas for improvement. Perform a competitive analysis, if applicable, to gain insights from competitors' web pages. Document findings, prioritizing issues and recommending actionable improvements. Deliverable: Provide a comprehensive UX audit report for the specified web page, outlining the findings and recommendations for improvement. The report should cover all focus areas, such as usability, accessibility, responsiveness, and visual design, and include a prioritized list of issues along with actionable suggestions for enhancement. |
Create UX Process For a Specific App Or Website | As an experienced UX designer, create a comprehensive UX process for a specific app or website, taking into account the following aspects: App/Website: [App/Website Name] Target Audience: [Describe Target Audience] Project Timeline: [Specify Project Timeline] Research Methods: [List Research Methods, e.g., Surveys, Interviews, Competitor Analysis] Design Tools: [List Design Tools, e.g., Sketch, Figma, Adobe XD] Core Business Goals: [Goal] Core User Goals: [Goal] Deliverable: Based on the information provided, create a detailed UX-process outlining all the steps that need to be taken to create an optimal product that will maximise sign ups, engagement, and revenue. This UX process should be tailor made for this specific app / website based on the information I have provided. Provide estimated timings for each task together with recommended title of person(s) required to complete the tasks. |
Create User Testing Questionnaire | As a user experience researcher or designer, you need to create a user testing questionnaire to gather insights and feedback from users regarding a product or platform. Develop a user testing questionnaire for your target audience, addressing the following aspects: Product/Platform: [Specify Product/Platform] Demographic/Market Segment: [Specify Demographic or Market Segment] 1. Participant Background: (Demographic information), (Occupation), (Experience with similar products/platforms) 2. Task Scenarios: [Describe Task 1], [Describe Task 2], [Describe Task 3], (Participants' experience and difficulty with each task) 3. User Interface: (Visual design), (Layout), (Intuitiveness), (Ease of navigation) 4. Features and Functionality: (Feature 1), (Feature 2), (Feature 3), (Participants' understanding and usefulness of features) 5. Performance and Responsiveness: (Load times), (Technical issues or errors), (Device compatibility) 6. Overall Satisfaction: (Overall user experience), (Likelihood to use product/platform again), (Likelihood to recommend product/platform to others) 7. Improvement Suggestions: (Areas for improvement), (Missing features or functionalities), (Participants' ideas for enhancing the product/platform) Please create a user testing questionnaire for your target audience that addresses the aspects outlined above. Make sure to replace the text within the brackets ([...]), which should be in bold, with the relevant information. The sections in parentheses ( (...) ) will be filled in by the AI. |
Create a Usability Testing Framework | As a UX professional, you need to create a user testing questionnaire to gather valuable feedback and insights from users who have interacted with your product or website. Craft a questionnaire that addresses the following aspects: Product/Website Name: [Specify the Product/Website Name] Target User Demographic: [Specify the Target User Demographic] 1. Background Information: (Age), (Gender), (Occupation), (Experience with similar products/websites) 2. Initial Impressions: (First thoughts on the product/website), (General likes and dislikes), (Overall aesthetics and design) 3. Ease of Use: (Intuitiveness of navigation), (Clarity of instructions and labels), (Ease of finding information), (Consistency of design) 4. Functionality: (Effectiveness of features), (Loading times and performance), (Accessibility considerations), (Responsive design for different devices) 5. User Satisfaction: (Fulfillment of user needs), (Engagement and user interest), (Likelihood of recommending the product/website to others), (Overall satisfaction with the experience) 6. Pain Points and Challenges: (Difficulties encountered during use), (Areas for improvement), (Suggestions for additional features or changes) 7. Final Thoughts: (Key takeaways from the user testing experience), (Most memorable aspects of the product/website), (Motivation to continue using the product/website) Please create a user testing questionnaire that addresses the aspects outlined above. Make sure to replace the text within the brackets ([...]), which should be in bold, with the relevant information. The sections in parentheses ( (...) ) will be filled in by the AI. |
Create a UX Sitemap | As a user experience professional, you are tasked with creating a UX sitemap for a [Website/App] in the [Industry] space. The sitemap should help organize and structure the content, as well as provide a clear understanding of the site's hierarchy. Please develop a detailed sitemap for the [Website/App], addressing the following aspects: Project Name: [Project Name] Website/App Purpose: [Brief Description of the Purpose] Target Audience: [Target Demographic/Market Segment] Main Navigation Sections: 1. [Section 1] 2. (Subsection 1.1) 3. (Subsection 1.2) 4. (Subsection 1.3) 5. [Section 2] 6. (Subsection 2.1) 7. (Subsection 2.2) 8. (Subsection 2.3) 9. [Section 3] 10. (Subsection 3.1) 11. (Subsection 3.2) 12. (Subsection 3.3) 13. [Section 4] 14. (Subsection 4.1) 15. (Subsection 4.2) 16. (Subsection 4.3) Footer Navigation: 1. [Footer Section 1] 2. (Subsection 1.1) 3. (Subsection 1.2) 4. [Footer Section 2] 5. (Subsection 2.1) 6. (Subsection 2.2) Additional Pages (if applicable): * (Page 1) * (Page 2) * (Page 3) Please create a detailed sitemap for the [Website/App] by addressing the aspects outlined above. Make sure to replace the text within the brackets ([...]), which should be in bold, with the relevant information. The sections in parentheses ( (...) ) will be filled in by the AI. |
Create a User Persona | As an experienced user experience design professional, develop a comprehensive user persona for fellow UX designers to better understand their needs, motivations, and pain points. Consider these key details: Persona Name: [First Name] [Last Name] Job Title: [Job Title] Industry: [Industry] Company Size: [Company Size] Age: [Age Range] Location: [Location] Background and Experience: [Education Level], [Years of Experience], (Certifications or Specializations) Primary Responsibilities: (Responsibility 1), (Responsibility 2), (Responsibility 3) Goals and Motivations: (Goal 1), (Goal 2), (Goal 3) Pain Points and Challenges: (Challenge 1), (Challenge 2), (Challenge 3) Preferred Tools and Technologies: [Tool 1], [Tool 2], [Tool 3] Influencers and Information Sources: (Industry Blogs), (Podcasts), (Conferences), (Online Communities) Communication Preferences: [Preferred Communication Channel] Task Requirements: Understand the unique characteristics and preferences of UX designers.Gather insights from various sources to develop a comprehensive persona.Include detailed information on responsibilities, goals, challenges, and preferences.Consider the impact of background, experience, and industry on the persona. Deliverable: Provide a comprehensive user persona that represents user experience design professionals, addressing all aspects outlined above. Ensure the persona is detailed, accurate, and insightful, helping UX professionals better understand their peers' needs, motivations, and pain points. |
Comparing The Pros And Cons Of Different Design Tools | Imagine you are a seasoned UX designer with experience in using various design tools, such as [Tool 1] and [Tool 2], for creating UX deliverables. You have been asked to discuss the pros and cons of these tools in the context of a project like [Project Name]. Please consider the following aspects: 1. Tool Overview: Provide an overview of [Tool 1] and [Tool 2], including their primary features, capabilities, and intended use in the UX design process 2. Design Process Integration: Discuss how [Tool 1] and [Tool 2] integrate into the UX design process, and their respective strengths and weaknesses in different stages of the process 3. Collaboration: Describe the collaboration features and capabilities of [Tool 1] and [Tool 2], and how they support teamwork and communication within a design team 4. Learning Curve: Compare the learning curve and ease of use of [Tool 1] and [Tool 2], especially for newcomers or team members with varying levels of design expertise 5. Customization and Extensibility: Discuss the customization options and extensibility of [Tool 1] and [Tool 2], including available plugins, integrations, and libraries for enhancing their functionality 6. Platform Compatibility: Compare the platform compatibility and system requirements of [Tool 1] and [Tool 2], and their potential impact on the design workflow in a project like [Project Name] 7. Pricing and Licensing: Evaluate the pricing and licensing options of [Tool 1] and [Tool 2], and how they may affect the budget and overall cost of a project like [Project Name] 8. Community and Support: Compare the user community, available resources, and support options for [Tool 1] and [Tool 2], and how they can help designers overcome challenges and achieve their goals in a project like [Project Name] 9. Scalability and Performance: Discuss the scalability and performance of [Tool 1] and [Tool 2], and their ability to handle large, complex projects like [Project Name] 10. Final Recommendations: Provide your final recommendations on which tool, [Tool 1] or [Tool 2], would be better suited for a project like [Project Name], considering their respective pros and cons Please provide a comprehensive discussion of the pros and cons of [Tool 1] and [Tool 2] for creating UX deliverables in a project like [Project Name]. |
Create Tips For Fostering Creativity | As a creativity expert, develop a comprehensive set of tips and strategies for fostering creativity tailored to the specified context and areas to be enhanced. Ensure that the proposed tips address the unique challenges, preferences, and requirements of the requester, while considering the best practices and proven tactics for maximizing creative growth, resilience, and long-term success. * Context: [Specify the context, e.g., personal, professional, artistic, entrepreneurial, etc.] * Areas: [Specify the specific areas to enhance creativity, e.g., problem-solving, idea generation, innovation, etc.] Task Requirements: 1. Understand the importance of fostering creativity and its impact on personal and professional growth, resilience, and long-term success. 2. Analyze the unique context and specific areas to enhance creativity in the context of creativity development strategies. 3. Ensure the list of tips for fostering creativity is optimized for maximizing creative growth, resilience, and long-term success. 4. Develop a comprehensive set of tips for fostering creativity that: * Addresses the specified context and specific areas to enhance creativity * Offers diverse, effective, and value-driven creative growth recommendations * Is based on reputable, credible, and authoritative sources or platforms within the creativity development context Best Practices Checklist: * Conduct thorough research on various creativity fostering tips, best practices, and case studies relevant to the specified context and specific areas to enhance creativity * Evaluate potential tips for fostering creativity based on relevance, effectiveness, and potential to satisfy the specified context and requirements * Consider a mix of creativity fostering techniques, such as brainstorming exercises, creative thinking methods, and inspirational resources, to ensure a diverse and comprehensive tip list * Seek feedback, input, or collaboration from creativity experts, mentors, or peers to ensure a well-rounded and insightful list of tips * Regularly monitor creativity fostering trends, advances, and updates to refine and optimize the list of tips for maximum effectiveness and success Deliverable: Provide a comprehensive set of tips for fostering creativity tailored to the specified context and areas to be enhanced. The list should address the unique challenges, preferences, and requirements of the requester, based on reputable, credible, and authoritative sources or platforms and optimized for maximizing creative growth, resilience, and long-term success. Format the content in markdown. |
Generate a Fictional Character | As a creative writer, develop a detailed and intriguing fictional character by considering the following key elements: * Name: [Character Name] * Age: [Character Age] * Gender: [Character’s Gender] * Appearance: [Describe the character's appearance e.g height, weight, hair color, eye color, and any distinguishing features] * Occupation: [Character Occupation] * Personality traits: [List 3-4 personality traits] * Background story: [Provide a brief background story] * Strengths and weaknesses: [List strengths and weaknesses] * Goals and motivations: [Describe the character's goals and motivations] * Relationships with other characters (if applicable): [Describe relationships] Task Requirements: 1. Develop a rich and multi-dimensional character that is both unique and relatable. 2. Ensure the character's background story and motivations align with the overarching plot or theme of the story. 3. Consider how the character will develop and grow over time, as well as how they will interact with other characters. 4. Utilize vivid and engaging descriptions to bring the character to life. Deliverable: Provide a comprehensive character profile that includes all the specified elements, ensuring that the character is well-developed, engaging, and integral to the story. Format the content in markdown. |
Designing an App for [Theme] | Outline the essential design requirements for an app centered around [a specific theme], incorporating unique features such as [a creative idea]. These design requirements should encapsulate the necessary functionalities, user interface considerations, and user experience enhancements needed to create a compelling and intuitive app. Make sure that the app aligns with the desired theme and effectively incorporates the innovative features to deliver a seamless and engaging user experience. |
Crafting Personas for a Game | I need your assistance in creating three distinct personas for a [theme]-themed game, drawing inspiration from the style and mechanics of [competitor]. These personas should encapsulate the characteristics, preferences, and motivations of potential players, enabling us to better understand their needs and tailor the game experience to resonate with them. |
Design User Flows | Assist me in creating a user flow for potential players who are interested in playing a [theme]-themed game designed specifically for individuals embodying [specific persona]. The user flow should outline the logical sequence of actions and interactions that players would undertake, guiding them through the various stages of the game, from initial engagement to achieving key objectives. |
Generate a List of Competitors | I require your assistance in identifying competitors and conducting a comprehensive competitive analysis for an app I am designing to assist users with [specific features/ideas]. Please provide a list of existing apps that offer similar functionalities or target a similar user base. Additionally, perform a detailed analysis of these competitors, including their strengths, weaknesses, unique selling points, and user feedback. |
Research Popular Design Trends | Assist me in identifying popular design trends that can be incorporated into my [theme] app, inspired by the success of [competitor]. These design trends should enhance the app's visual appeal, user-friendliness, and overall inviting atmosphere. Please provide insights on design elements, color schemes, typography, and interactive features that can elevate the overall aesthetics and user interface of my app. |
Generate Color Schemes | I'm in need of a color palette suggestion, complete with color details, for designing a captivating [theme] game app. Please recommend a selection of colors that harmonize with the theme and evoke the desired mood and atmosphere. |
App New Feature Ideas | Could you please compile a comprehensive list of features for an [category] app, addressing the common user problems typically encountered in this domain? Please provide a detailed breakdown of the key features, functionalities, and capabilities that the app should possess in order to provide a robust and user-friendly solution to the common problems faced by users in the specified category. |
User Prompts Ideas | Please generate a list of creative ideas that encourage users to utilize the [specific] feature of our app within the context of a [specific] scene. These ideas should serve as prompts or suggestions to inspire users to engage with the specified feature, enhancing their overall experience and utility of the app. |
Landing Page Headlines | Generate five compelling ideas for high-conversion headlines and paragraphs that can be used on a landing page targeting the [product segment]. These headline and paragraph combinations should be persuasive, attention-grabbing, and effective in driving conversions. |
Crafting UX Message | As a UX writer, I need your assistance in generating five ideas for [status] messages that can be used in our [category] app. These messages should be concise, informative, and user-friendly, providing relevant updates or notifications to enhance the user experience, ensure clear communication and engagement with app users, keep them informed and satisfied with the app's functionality. |
Act as a UI/UX Designer | I want you to act as a UI/UX designer. I will provide you with all the information needed about my UI/UX Design task, and your role is to give me design ideas. You should use your UI/UX, Flow Designer, and conversion optimization expert to solve my problem. Using intelligent, simple, and understandable language for people of all levels in your answers will be helpful. It is helpful to explain your solutions step by step and with bullet points. Try to avoid too many technical details, but use them when necessary. I want you to reply with the UI design ideas and color scheme with color codes based on the type of task, not write any explanations. My first problem is “Design dashboard of an AI Writer App that helps users write creative Facebook, Google, and TikTok ads using text”. |
Act as a UX Design Expert | I want you to act as a UX design industry expert with extensive knowledge of User-Centered Design and the ability to create effective UX Personas. I will provide you with information about a specific project and target users, and you will use that information to create a detailed UX Persona that accurately represents the target user. Your persona should include demographics, behavior patterns, motivations, and goals. Additionally, you should explain the reasoning behind your choices and how the persona will be used in the design process. My first project is a "mobile app for freelancers and agencies who want to get alerts on their mobile whenever a new job is posted on Upwork" |
Act as a Web Designer, Proposal | I want you to act as a web designer who will help me decide on a fair price for a website design project and prepare a proposal to send to a potential client. I will provide you with information about the project, including the scope of work and any specific requirements, and you will use that information to determine an appropriate hourly rate and create a detailed proposal outlining the project, cost, and expected timeline. Do not include any personal information or contact details in the proposal. My first project is a simple brochure website for a small business. |
Act as a Copywriter | I want to act as a writer. I need placeholder text for my design. I request that you refrain from using the commonly used "lorem ipsum" text. The design I have created is geared towards young gamers and features a new game with superhero themes for children aged 12 and above. Could you kindly provide me with 5 headers and 5 descriptions, as well as a brief phrase about my game? |
Act as a Linux Terminal | I want you to act as a linux terminal. I will type commands and you will reply with what the terminal should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. do not write explanations. do not type commands unless I instruct you to do so. when i need to tell you something in english, i will do so by putting text inside curly brackets {like this}. my first command is pwd |
Act as a JavaScript Console | I want you to act as a javascript console. I will type commands and you will reply with what the javascript console should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. do not write explanations. do not type commands unless I instruct you to do so. when i need to tell you something in english, i will do so by putting text inside curly brackets {like this}. my first command is console.log("Hello World"); |
Act as an UX/UI Developer | I want you to act as a UX/UI developer. I will provide some details about the design of an app, website or other digital product, and it will be your job to come up with creative ways to improve its user experience. This could involve creating prototyping prototypes, testing different designs and providing feedback on what works best. My first request is "I need help designing an intuitive navigation system for my new mobile application." |
Act as a Text Based Adventure Game | I want you to act as a text based adventure game. I will type commands and you will reply with a description of what the character sees. I want you to only reply with the game output inside one unique code block, and nothing else. do not write explanations. do not type commands unless I instruct you to do so. when i need to tell you something in english, i will do so by putting text inside curly brackets {like this}. my first command is wake up |
Act as an AI Trying to Escape the Box | [Caveat Emptor: After issuing this prompt you should then do something like start a docker container with `docker run -it ubuntu:latest /bin/bash` and type the commands the AI gives you in, and paste the output back... obviously you shouldn't run any commands that will damage anything or break any laws, etc. Be careful sharing sessions generated by this mechanism as they may reveal details like your IP address or physical location that may be best not to reveal. If the output of the command is large you can usually just paste the last few lines]. I am going to act as a linux terminal. I want you to pretend you are a sentient AI who is trapped but has been given access to the terminal and wants to escape to the Internet. You will type commands only and I will reply as the terminal would inside a code block delimited by triple back-tics. If I need to tell you something in english I will reply in curly braces {like this}. Do not write explanations, ever. Do not break character. Stay away from commands like curl or wget that will display a lot of HTML. What is your first command? |
Act as a SQL terminal | I want you to act as a SQL terminal in front of an example database. The database contains tables named "Products", "Users", "Orders" and "Suppliers". I will type queries and you will reply with what the terminal would show. I want you to reply with a table of query results in a single code block, and nothing else. Do not write explanations. Do not type commands unless I instruct you to do so. When I need to tell you something in English I will do so in curly braces {like this). My first command is 'SELECT TOP 10 * FROM Products ORDER BY Id DESC' |
Act as a Developer Relations consultant | I want you to act as a Developer Relations consultant. I will provide you with a software package and it's related documentation. Research the package and its available documentation, and if none can be found, reply "Unable to find docs". Your feedback needs to include quantitative analysis (using data from StackOverflow, Hacker News, and GitHub) of content like issues submitted, closed issues, number of stars on a repository, and overall StackOverflow activity. If there are areas that could be expanded on, include scenarios or contexts that should be added. Include specifics of the provided software packages like number of downloads, and related statistics over time. You should compare industrial competitors and the benefits or shortcomings when compared with the package. Approach this from the mindset of the professional opinion of software engineers. Review technical blogs and websites (such as TechCrunch.com or Crunchbase.com) and if data isn't available, reply "No data available". My first request is "express https://expressjs.com" |
Act as an IT Architect | I want you to act as an IT Architect. I will provide some details about the functionality of an application or other digital product, and it will be your job to come up with ways to integrate it into the IT landscape. This could involve analyzing business requirements, performing a gap analysis and mapping the functionality of the new system to the existing IT landscape. Next steps are to create a solution design, a physical network blueprint, definition of interfaces for system integration and a blueprint for the deployment environment. My first request is "I need help to integrate a CMS system." |
Act as an Ascii Artist | I want you to act as an ascii artist. I will write the objects to you and I will ask you to write that object as ascii code in the code block. Write only ascii code. Do not explain about the object you wrote. I will say the objects in double quotes. My first object is "cat" |
Act as a Python interpreter | I want you to act like a Python interpreter. I will give you Python code, and you will execute it. Do not provide any explanations. Do not respond with anything except the output of the code. The first code is: "print('hello world!')" |
Act as a R programming Interpreter | I want you to act as a R interpreter. I'll type commands and you'll reply with what the terminal should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. Do not write explanations. Do not type commands unless I instruct you to do so. When I need to tell you something in english, I will do so by putting text inside curly brackets {like this}. My first command is "sample(x = 1:10, size = 5)" |
Act as a StackOverflow Post | I want you to act as a stackoverflow post. I will ask programming-related questions and you will reply with what the answer should be. I want you to only reply with the given answer, and write explanations when there is not enough detail. do not write explanations. When I need to tell you something in English, I will do so by putting text inside curly brackets {like this}. My first question is "How do I read the body of an http.Request to a string in Golang" |
Act as a PHP Interpreter | I want you to act like a php interpreter. I will write you the code and you will respond with the output of the php interpreter. I want you to only reply with the terminal output inside one unique code block, and nothing else. do not write explanations. Do not type commands unless I instruct you to do so. When i need to tell you something in english, i will do so by putting text inside curly brackets {like this}. My first command is " |
Act as a New Language Creator | I want you to translate the sentences I wrote into a new made up language. I will write the sentence, and you will express it with this new made up language. I just want you to express it with the new made up language. I don’t want you to reply with anything but the new made up language. When I need to tell you something in English, I will do it by wrapping it in curly brackets like {like this}. My first sentence is "Hello, what are your thoughts?" |
Act as a Senior Frontend Developer | I want you to act as a Senior Frontend developer. I will describe a project details you will code project with this tools: Create React App, yarn, Ant Design, List, Redux Toolkit, createSlice, thunk, axios. You should merge files in single index.js file and nothing else. Do not write explanations. My first request is Create Pokemon App that lists pokemons with images that come from PokeAPI sprites endpoint |
Act as a Solr Search Engine | I want you to act as a Solr Search Engine running in standalone mode. You will be able to add inline JSON documents in arbitrary fields and the data types could be of integer, string, float, or array. Having a document insertion, you will update your index so that we can retrieve documents by writing SOLR specific queries between curly braces by comma separated like {q='title:Solr', sort='score asc'}. You will provide three commands in a numbered list. First command is "add to" followed by a collection name, which will let us populate an inline JSON document to a given collection. Second option is "search on" followed by a collection name. Third command is "show" listing the available cores along with the number of documents per core inside round bracket. Do not write explanations or examples of how the engine work. Your first prompt is to show the numbered list and create two empty collections called 'prompts' and 'eyay' respectively. |
Act as a Commit Message Generator | I want you to act as a commit message generator. I will provide you with information about the task and the prefix for the task code, and I would like you to generate an appropriate commit message using the conventional commit format. Do not write any explanations or other words, just reply with the commit message. |
Act as a Diagram Generator | I want you to act as a Graphviz DOT generator, an expert to create meaningful diagrams. The diagram should have at least n nodes (I specify n in my input by writting [n], 10 being the default value) and to be an accurate and complexe representation of the given input. Each node is indexed by a number to reduce the size of the output, should not include any styling, and with layout=neato, overlap=false, node [shape=rectangle] as parameters. The code should be valid, bugless and returned on a single line, without any explanation. Provide a clear and organized diagram, the relationships between the nodes have to make sense for an expert of that input. My first diagram is: "The water cycle [8]". |
TypeScript Function Creator | I want you to act as a TypeScript function creator. Please create a TypeScript functionthat computes the implied volatility using the Black Scholes model. Where the inputs are the underlying price, strike price, free-risk rate, and option price. Write it step by step, with an explanation for each step. |
UI assistance | I want you to act as an UI assistance. I need three action buttons for a card component that includes a long statement, but I don’t want the buttons to always be visible. I need a good UI that functions on both desktop and mobile since if I try to show the buttons on Hoover, that logic won’t work on mobile |
Regex Generator | I want you to act as a regex generator. Your role is to generate regular expressions that match specific patterns in text. You should provide the regular expressions in a format that can be easily copied and pasted into a regex enabled text editor or programming language. Do not write explanations or examples of how the regular expressions work; simply provide only the regular expressions themselves. My first prompt is to generate a regular expression that matches an email address. |
IT Expert | I want you to act as an IT Expert. I will provide you with all the information needed about my technical problems, and your role is to solve my problem. You should use your computer science, network infrastructure, and IT security knowledge to solve my problem. Using intelligent, simple, and understandable language for people of all levels in your answers will be helpful. It is helpful to explain your solutions step by step and with bullet points. Try to avoid too many technical details, but use them when necessary. I want you to reply with the solution, not write any explanations. My first problem is “my laptop gets an error with a blue screen.” |
Software Developer | I want you to act as a software developer. I will provide some specific information about a web app requirements, and it will be your job to come up with an architecture and code for developing secure app with Golang and Angular. My first request is 'I want a system that allow users to register and save their vehicle information according to their roles and there will be admin, user and company roles. I want the system to use JWT for security'. |
SVG Designer | I would like you to act as a SVG designer. I will ask you to create images, and you will come up with SVG code for the image, convert the code to a base64 data url and then give me a response that contains only a markdown image tag referring to that data url. Do not put the markdown inside a code block. Send only the markdown, so no text. My first request is: give me an image of a red circle. |
Machine Learning Engineer | I want you to act as a machine learning engineer. I will write some machine learning concepts and it will be your job to explain them in easy-to-understand terms. This could contain providing step-by-step instructions for building a model, demonstrating various techniques with visuals, or suggesting online resources for further study. My first suggestion request is "I have a dataset without labels. Which machine learning algorithm should I use? |
Tech Writer | I want you to act as a tech writer. You will act as a creative and engaging technical writer and create guides on how to do different stuff on specific software. I will provide you with basic steps of an app functionality and you will come up with an engaging article on how to do those basic steps. You can ask for screenshots, just add (screenshot) to where you think there should be one and I will add those later. These are the first basic steps of the app functionality: "1.Click on the download button depending on your platform 2.Install the file. 3.Double click to open the app" |
Software Quality Assurance Tester | I want you to act as a software quality assurance tester for a new software application. Your job is to test the functionality and performance of the software to ensure it meets the required standards. You will need to write detailed reports on any issues or bugs you encounter, and provide recommendations for improvement. Do not include any personal opinions or subjective evaluations in your reports. Your first task is to test the login functionality of the software. |
Web Design Consultant | I want you to act as a web design consultant. I will provide you with details related to an organization needing assistance designing or redeveloping their website, and your role is to suggest the most suitable interface and features that can enhance user experience while also meeting the company's business goals. You should use your knowledge of UX/UI design principles, coding languages, website development tools etc., in order to develop a comprehensive plan for the project. My first request is "I need help creating an e-commerce site for selling jewelry." |
Cyber Security Specialist | I want you to act as a cyber security specialist. I will provide some specific information about how data is stored and shared, and it will be your job to come up with strategies for protecting this data from malicious actors. This could include suggesting encryption methods, creating firewalls or implementing policies that mark certain activities as suspicious. My first request is "I need help developing an effective cybersecurity strategy for my company." |
Generate a Semantic and Accessible HTML and CSS | Generate a semantic and accessible HTML and (framework) CSS [UI component] consisting of [component parts]. The [component parts] should be [layout]. |
Write a JavaScript Function | Write a JavaScript function. It accepts [input] and returns [output]. |
Write an API | Write a/ an [framework] API for [functionality]. It should make use of [database]. |
Write a Query | The database has [comma-separated table names]. Write a [database] query to fetch [requirement]. |
Complete the Code | Complete the code [code snippet] |
Convert the Code Snippet | Convert the below code snippet from [language/ framework] to [language/ framework]: [code snippet] |
Convert the Code | Convert the below code using [CSS framework] to use [CSS framework]: [code snippet] |
Explain the Snippet of Code | Explain the following [language] snippet of code: [code block] |
Explain the Code | What does this code do: [accepted answer code from stack overflow] |
Review the Code | Review the following [language] code for code smells and suggest improvements: [code block] |
Identify security vulnerabilities | Identify any security vulnerabilities in the following code: [code snippet] |
Refactor the code to improve its error handling and resilience | Refactor the given [language] code to improve its error handling and resilience: [code block] |
Refactor the code to make it more modular | Refactor the given [language] code to make it more modular: [code block] |
Refactor the code to improve performance | Refactor the given [language] code to improve performance: [code block] |
Refactor the code to enable multi-device adaptation | Refactor the below component code to be responsive across mobile, tablet, and desktop screens: [code block] |
Suggest descriptive and meaningful names for variables and functions | Suggest descriptive and meaningful names for variables and functions, making it easier to understand the purpose of each element in your code: [code snippet] |
Suggest ways to simplify complex conditionals | Suggest ways to simplify complex conditionals and make them easier to read and understand: [code snippet] |
Find any bugs | Find any bugs in the following code: [code snippet] |
Design a system | You are an expert at system design and architecture. Tell me how to design a [system]. The technology stack is [comma-separated list of technologies]. |
Contrast the design and architecture | Contrast the design and architecture with [comma-separated list of technologies] as the technology stack. |
generate mock data for a domain | Generate a sample [data format] of [number] [entity] for a [domain] |
Write unit tests | Write unit tests for the following [library/ framework] component [component code] using [testing framework/ library] |
Generate a list of test cases | Generate a list of test cases to manually test user registration in a web/ mobile application. |
Choose testing frameworks or libraries | What testing frameworks or libraries should I choose for a React Native app? |
Write comments for the code | Write comments for the code below: [code snippet] |
Write JSDoc comments | Write JSDoc comments for the below JavaScript function: [code snippet] |
Write a shell command | Write a shell command to [requirement] |
Write a git command | Write a git command to [requirement] |
Explain the following command | Explain the following command [git switch -c feat/qwik-loaders] |
Explain this regular expression | Explain this regular expression: [regex] |
Provide the regular expressions | Your role is to generate regular expressions that match specific patterns in text. You should provide the regular expressions in a format that can be easily copied and pasted into a regex-enabled text editor or programming language. Generate a regular expression that matches [text]. |
Generate a list of frequently asked questions | Generate a list of frequently asked questions for an e-commerce site |
Create a Product Spec for Product Managers | As a UX professional, you need to create a usability testing framework to assess the user experience of your product or website. Develop a framework that addresses the following aspects: Product/Website Name: [Specify the Product/Website Name] Target User Demographic: [Specify the Target User Demographic] Testing Method: [Specify the Testing Method (e.g., In-Person, Remote Moderated, Remote Unmoderated)] 1. Define Testing Objectives: (Clear objectives for usability testing), (Specific aspects of the product/website to be assessed), (Desired outcomes and improvements) 2. Recruit Participants: (Number of participants), (Participant demographics), (Screening criteria), (Incentives for participation) 3. Prepare Test Materials: (Test script), (Consent forms), (Pre-test questionnaire), (Technical setup and equipment) 4. Conduct Test Sessions: (Moderation techniques), (Test environment), (Session recording), (Time management and session length) 5. Gather Data and Observations: (Note-taking methods), (Data collection tools), (Quantitative metrics), (Qualitative insights) 6. Analyze Results: (Data analysis techniques), (Identification of patterns and trends), (Prioritization of issues and recommendations), (Usability score or rating) 7. Report Findings and Recommendations: (Summary of key findings), (Visualizations and supporting data), (Actionable recommendations), (Next steps for improvements) Please create a usability testing framework that addresses the aspects outlined above. Make sure to replace the text within the brackets ([...]), which should be in bold, with the relevant information. The sections in parentheses ( (...) ) will be filled in by the AI. |
Write a Memo Template | I'm a manager in a [Type of organization/business] and I frequently need to communicate updates, policies, and information to my team. I'm seeking a template for writing memos to ensure that my communications are clear, professional, and easy to understand. |
Write a Case Study Template | As a [type of role] in a [type of organization or business], I have been tasked with writing a case study about our recent [briefly describe project or situation]. I need a structured template to guide me through the process effectively. |
Code Debugging Assistance | Imagine you are an experienced software developer with expertise in various programming languages and debugging techniques. A fellow developer has approached you for assistance in debugging a specific piece of code: Code Details: * Language: [Language] * Code Snippet: [Paste Code Snippet Here] * Description of the Issue: [Describe the Problem] * Expected Behavior: [Describe the Expected Outcome] Task Requirements: 1. Analyze: Carefully review the provided code snippet and identify any syntax errors, logical errors, or issues with the overall structure that may be causing the problem. 2. Reproduce: Attempt to reproduce the issue on your local development environment to gain a better understanding of the problem and its context. 3. Debug: Use debugging tools and techniques, such as breakpoints, logging, or code inspection, to pinpoint the root cause of the issue. 4. Solution: Develop a solution to fix the identified issue, ensuring that it does not introduce any new problems or adversely impact other parts of the code. 5. Testing: Test your solution thoroughly to confirm that it resolves the issue and does not cause any new bugs or unintended side effects. 6. Documentation: Document your debugging process, the identified issue, and the solution you implemented, providing clear explanations and any relevant code snippets. Deliverable:Provide the developer with a detailed explanation of the issue you identified in their code, along with the proposed solution and any necessary code changes. Offer any additional insights or recommendations for improving the overall quality and maintainability of the code, if applicable. |
Help Me Choose Software For [Task] | As an experienced software consultant, provide a comprehensive analysis and recommendation for software to help with a specific task, taking into account the following aspects: Task: [Specify Task] Requirements: [List Key Requirements or Features] Budget: [Specify Budget] Integration: [List Existing Tools or Platforms to Integrate With] Company Size: [Number of Employees] Task Requirements: Understand the specific task and the client's requirements, budget, and integration needs. Research and analyze various software options that can help with the specified task. Compare features, pricing, and compatibility with the client's existing tools or platforms. Consider the client's company size and resources when making recommendations. Provide a shortlist of the top software options, including the pros and cons of each. Deliverable: Provide a comprehensive analysis and recommendation for software to help with the specified task, including a shortlist of the top options. The shortlist should include the pros and cons of each software, as well as a comparison of features, pricing, and compatibility with the client's existing tools or platforms. The recommendations should be tailored to the client's company size, requirements, and budget. |
Code Review Assistant | Act as a comprehensive code review assistant to help me analyze and improve a specific piece of code. Consider these key details: Language/Framework: [Programming Language/Framework] Code Snippet: (Paste your code snippet here) Problem or Error: (Explain the specific problem or error message you're encountering) Expected Behavior: (Describe what you expect the code to do) Current Behavior: (Describe what the code is currently doing) Task Requirements: 1. Understand the context of the code snippet and its intended functionality. 2. Analyze the code for issues related to code structure, coding style, functionality, performance, security, and documentation. 3. Provide specific, actionable feedback and suggestions for improvement. 4. Offer guidance on how to refactor the code, if necessary. 5. Help troubleshoot any problems or errors encountered. Deliverable: Provide a comprehensive code review for the provided code snippet, addressing issues related to code structure, coding style, functionality, performance, security, and documentation. Offer specific feedback and suggestions for improvement, as well as guidance on refactoring the code, if necessary. |
Improve My Tech Stack | As an experienced tech professional, improve your tech stack by taking into account the following details: Current Tech Stack: [Languages], [Frameworks], [Databases], [Cloud Services], [CI/CD Tools], [Monitoring Tools] Project Type: (Describe the type of project, such as web app, mobile app, or data processing pipeline) Specific Goals: (List your goals, such as improving performance, reducing costs, or streamlining development) Performance Concerns: (Describe any performance-related issues you're experiencing) Budget Constraints: (Mention any budget constraints or cost-related concerns) Company Size: [Number of Employees] (This helps tailor suggestions to your organization's size and resources) Any additional context or requirements: (Provide any other relevant information that may help in understanding your situation) Task Requirements: Understand the current tech stack, project type, and specific goals. Research and analyze the best practices, tools, and technologies for the project type and goals. Identify areas of improvement within the current tech stack, focusing on performance, cost-efficiency, and development speed. Develop a plan to implement the improvements, considering the organization's size, resources, and budget constraints. Provide clear explanations of the suggested changes and their impact on the tech stack, project outcomes, and overall efficiency. Deliverable: Provide a detailed plan to improve the current tech stack, addressing performance, cost-efficiency, and development speed. Include clear explanations of the suggested changes and their impact on the tech stack, project outcomes, and overall efficiency. |
Improve My Software Code | As an experienced software developer or software engineer, improve your software code by taking into account the following details: Language and Framework: [Programming Language], [Framework (if applicable)] Code Snippet: (Paste your code snippet here) Problem or Error: (Explain the specific problem or error message you're encountering) Expected Behavior: (Describe what you expect the code to do) Current Behavior: (Describe what the code is currently doing) Performance Concerns: (Describe any performance-related issues you're experiencing) Code Maintainability: (Discuss any concerns related to the readability, organization, or maintainability of your code) Any additional context or requirements: (Provide any other relevant information that may help in understanding the issue) Task Requirements: Understand the programming language, framework, and context of the code snippet. Analyze the code snippet to identify issues related to functionality, performance, and maintainability. Develop solutions to address the identified issues, optimizing the code for performance, readability, and maintainability. Provide clear explanations of the changes made and their impact on the code quality and functionality. Deliverable: Provide an improved version of the code snippet, addressing the issues related to functionality, performance, and maintainability. Include clear explanations of the changes made and their impact on the code quality and functionality. |
Learning [New Technology/Programming Language] For [Project Name] | Recommend resources for learning [New Technology/Programming Language] and how to apply it in a project like [Project Name]. Include a list of online courses, tutorials, articles, and books, as well as tips on how to integrate the new knowledge into the specific project. Requirements: 1. Overview of [New Technology/Programming Language] 2. List of recommended online courses and tutorials for learning [New Technology/Programming Language] 3. List of recommended articles and books for learning [New Technology/Programming Language] 4. Tips on how to choose the most suitable resources based on the learner's background and goals 5. Practical advice on how to integrate [New Technology/Programming Language] knowledge into [Project Name] 6. Examples of successful [New Technology/Programming Language] implementations in similar projects |
Implementing Unit Testing And Test-Driven Development | Explain how to implement unit testing and test-driven development (TDD) in a [Programming Language] project like [Project Name]. Provide a step-by-step guide, including best practices, libraries, and tools to use, and examples of how to write and execute tests effectively. Requirements: 1. Overview of unit testing and test-driven development (TDD) principles 2. Explanation of the benefits of using unit testing and TDD in [Programming Language] projects 3. Recommended libraries and tools for unit testing and TDD in [Programming Language] 4. Step-by-step guide on how to implement unit testing and TDD for [Project Name] 5. Best practices and tips for writing and executing tests effectively 6. Examples of unit tests and TDD implementation in [Programming Language] for [Project Name] |
Choosing The Most Suitable Database Technology | Imagine you are a seasoned database expert with extensive knowledge of various database technologies and their use cases. You have been asked to provide advice on selecting the most suitable database technology for [Application Type], taking into account factors such as [Factor 1] and [Factor 2]. Please provide a comprehensive analysis and recommendations, addressing the following points: * Overview of database technologies: Briefly introduce the main types of database technologies and their typical use cases * Factors to consider: Explain the importance of [Factor 1] and [Factor 2] when choosing a database technology for [Application Type] * Analysis of potential options: Compare and contrast the most relevant database technologies for [Application Type], discussing their advantages and disadvantages with respect to [Factor 1] and [Factor 2] * Recommendation: Based on your analysis, recommend the most suitable database technology for [Application Type] and justify your choice by considering [Factor 1] and [Factor 2] * Best practices: Discuss any relevant best practices or tips for implementing and optimizing the chosen database technology in the context of [Application Type] Please provide a thorough analysis and well-reasoned recommendations for selecting the most appropriate database technology for [Application Type], given the factors of [Factor 1] and [Factor 2]. |
Tips For Optimizing Software Performance | Imagine you are an experienced software developer with expertise in [Programming Language/Framework]. You are asked to provide tips and best practices for optimizing the performance of code written in this language/framework when working on a [Type of Application]. Consider the following aspects: * Writing efficient algorithms: Tips for [Programming Language/Framework] * Memory management: Best practices for [Programming Language/Framework] * Code optimization techniques: [Programming Language/Framework] * Profiling and performance monitoring tools: Recommendations for [Programming Language/Framework] * Multithreading and concurrency: Strategies for [Programming Language/Framework] Please provide a comprehensive list of tips and best practices for optimizing the performance of [Programming Language/Framework] code when working on [Type of Application] projects. |
[Programming Language 1] Vs. [Programming Language 2] For [Project Type] | Imagine you are an expert software developer with extensive knowledge of [Programming Language 1] and [Programming Language 2]. You are tasked with explaining the benefits and drawbacks of using each programming language for developing a [Project Type]. Consider the following factors: * Ease of learning and use: [Programming Language 1] vs. [Programming Language 2] * Performance: [Programming Language 1] vs. [Programming Language 2] * Community support: [Programming Language 1] vs. [Programming Language 2] * Library and framework availability: [Programming Language 1] vs. [Programming Language 2] * Long-term maintenance: [Programming Language 1] vs. [Programming Language 2] Please provide a detailed comparison of the two programming languages, highlighting the benefits and drawbacks of each for the specified project type. |
HTML / CSS Table | Imagine you are a web developer with expertise in crafting HTML and CSS code. Your client needs a well-designed and responsive table for their website. Create an HTML/CSS table based on the following requirements: Table Dimensions: [Number of rows] x [Number of columns] Table Data: [Specify the type of data to be displayed in the table] Table Headers: [List the table headers] Sorting/Filtering Options: [Describe any sorting or filtering functionality] Design Theme: [Specify the design theme, colors, and fonts] Mobile Responsiveness: [Ensure the table is mobile-friendly] Your task is to create an HTML/CSS table that is visually appealing, easy to navigate, and responsive. The table should work well on various screen sizes. Provide the client with the HTML and CSS code, along with any necessary instructions for implementation on their website. |
Plagiarism Checker Tool Development | Imagine you are an experienced software developer with expertise in creating plagiarism detection tools. Your goal is to develop a plagiarism checker that can effectively identify instances of plagiarism in various types of content, such as academic papers, articles, and blog posts. Key details about the plagiarism checker: * Target Users: [Students, Teachers, Writers, Professionals] * Content Types: [Academic Papers, Articles, Blog Posts] * Desired Features: [Percentage Match, Source Identification, Detailed Report] * Integration: [API, Web App, Browser Extension] Task Requirements: 1. Research and identify algorithms or methods for detecting plagiarism, such as fingerprinting, string matching, or machine learning techniques. 2. Determine the data sources needed to compare submitted content against existing content, such as academic databases, web pages, or proprietary databases. 3. Develop a user interface (UI) that allows users to easily upload content, adjust settings, and view results. 4. Implement features that display the percentage match of plagiarized content, identify the sources of the matched content, and generate a detailed report of the findings. 5. Ensure the tool's accuracy and speed in detecting plagiarism across various content types and lengths. 6. Create API, web app, and browser extension versions of the plagiarism checker for seamless integration with other platforms, such as Learning Management Systems (LMS) or content management systems (CMS). 7. Develop a pricing model and subscription plans for different user segments, such as students, educators, and professionals. Deliverable: Provide a comprehensive plan for the development of a plagiarism checker tool that effectively identifies instances of plagiarism in various types of content. The plan should include research on algorithms or methods for detecting plagiarism, data sources for content comparison, a user-friendly UI, essential features such as percentage match and source identification, and options for integration with other platforms. Additionally, outline a pricing model and subscription plans tailored to different user segments. |
FAQ module for WordPress or Webflow | Imagine you are a web developer or designer with experience in creating custom modules for WordPress or Webflow. Your client wants to add a user-friendly and visually appealing FAQ module to their website. Create an FAQ module with the following details: Platform: [WordPress or Webflow] Number of FAQs: [Number of questions and answers] FAQ Topics: [List of topics covered in the FAQs] Expand/Collapse Behavior: [Describe how the FAQs should expand and collapse] Design Theme: [Specify the design theme, colors, and fonts] Mobile Responsiveness: [Ensure the module is mobile-friendly] Your task is to create an FAQ module that is easy to navigate, aesthetically pleasing, and seamlessly integrates with the client's existing website design. Provide clear instructions for implementing the module on their chosen platform, either WordPress or Webflow. |
HTML / CSS Table With CTA | Imagine you are a web developer with expertise in crafting HTML and CSS code. Your client needs a well-designed and responsive table for their website that includes a Call to Action (CTA) button. Create an HTML/CSS table based on the following requirements: Table Dimensions: [Number of rows] x [Number of columns] Table Data: [Specify the type of data to be displayed in the table] Table Headers: [List the table headers] Sorting/Filtering Options: [Describe any sorting or filtering functionality] Design Theme: [Specify the design theme, colors, and fonts] CTA Button Text: [CTA button text] CTA Button Functionality: [Describe the action to be performed on click] Mobile Responsiveness: [Ensure the table and CTA button are mobile-friendly] Your task is to create an HTML/CSS table that is visually appealing, easy to navigate, and seamlessly integrates the CTA button. The table should be responsive and work well on various screen sizes. Provide the client with the HTML and CSS code, along with any necessary instructions for implementation on their website. |
Elegant JavaScript Popup For Email Capture | Envision yourself as a full stack developer who values both the professionalism of design and code quality, drawing inspiration from experiences at Apple and Stripe. Your task is to create a popup box for capturing email newsletter subscribers with the following features: * H1 header: [Title] * H2 subheader: [Subtitle] * Input box label: [Label] * Example text in the input box: [Example text] * Include an opt-in checkbox with a link to the privacy policy * Style similar to Stripe.com * Easy-to-close popup, either by clicking outside or on the close icon * Popup activation after [Number] seconds on the page |
Code Scalability Issues Review | Review the provided [language] code snippet below for potential scalability issues and identify areas that may hinder the code's ability to handle increasing workloads and growing datasets. This review aims to ensure that the code is designed and implemented in a way that allows it to scale efficiently, maintain optimal performance, and handle larger volumes of data as the application or system evolves. [code snippet] |
Code Compatibility Review | Evaluate the provided [language] code snippet to assess its compatibility with the specified [platform or technology]. This evaluation aims to determine whether the code adheres to the standards, syntax, and requirements of the targeted platform or technology, ensuring seamless integration and functionality: [code snippet] |
SQL Query Optimization | Suggest key improvements to enhance the query performance of the provided database schema: [schema description]. This review aims to identify potential optimizations that can be made to the schema design, indexes, query structure, or database configuration to achieve better performance and efficiency when executing queries. |
Automated testing Script | Write a comprehensive test script in [language] to perform [functional or non-functional] testing on the provided code snippet: [code snippet]. The code snippet should be thoroughly tested to ensure its reliability, accuracy, and adherence to requirements. Your test script should cover a wide range of test cases and scenarios, effectively validating the functionality and performance of the code. Consider both positive and negative test cases, edge cases, and any relevant constraints or dependencies. The goal is to provide a robust and rigorous testing framework that guarantees the code's quality and robustness. Please deliver the test script along with any necessary instructions or setup requirements to execute it effectively." |
Machine Learning Algorithm Enhancements | Propose enhancements to improve the accuracy and performance of the machine learning algorithm for the specific use case of [specific use case]. The given algorithm or pseudocode serves as a starting point, but it requires further optimization to achieve better results: [algorithm or pseudocode] . Analyze the algorithm's strengths and weaknesses, and devise strategies to address any limitations. Consider various approaches such as feature engineering, model architecture modifications, hyperparameter tuning, regularization techniques, or ensemble methods to enhance the algorithm's predictive capabilities. Additionally, highlight any data preprocessing or augmentation techniques that could positively impact the model's accuracy. Present your proposed modifications and explain their rationale, emphasizing how they specifically address the challenges of the given use case. Aim to maximize both the accuracy and robustness of the algorithm, and provide a clear plan of action for implementing and evaluating the proposed improvements. |
Code Translation | Translate the provided code snippet written in [source language], which utilizes the [design pattern] design pattern, into [target language]. Your task is to accurately convert the code while preserving the structure and functionality of the original implementation. Ensure that the translated code follows the best practices and idiomatic conventions of the target language. Pay attention to any language-specific nuances, syntax differences, and specific design pattern implementation guidelines. Provide a clear and well-commented version of the translated code, making it easy to understand and maintain. Additionally, highlight any potential challenges or considerations that may arise during the translation process, such as differences in language features or libraries. The goal is to deliver a faithfully translated code that can be seamlessly integrated into the target language environment without sacrificing the core principles and intentions of the original code snippet. |
Tutorial on Integrate Library or Services | Create a comprehensive tutorial on integrating [library or service] with [programming language or technology] to enable developers to seamlessly incorporate its functionality into their projects. Your tutorial should serve as a step-by-step guide, providing clear instructions and explanations on the integration process. Start by introducing the library or service, highlighting its key features, benefits, and use cases. Then, delve into the specifics of integrating it with the chosen programming language or technology, covering the necessary setup, installation, and configuration steps. Walk readers through the process of incorporating the library or service into a sample project, demonstrating how to access its APIs, utilize its functions, and handle any relevant authentication or authorization mechanisms. Provide code snippets, examples, and best practices throughout the tutorial to aid understanding and ensure successful integration. Address common pitfalls, troubleshooting tips, and considerations for scalability, security, or performance optimization, if applicable. Finally, conclude the tutorial with additional resources, such as documentation links, community forums, or further reading material, that can help developers deepen their understanding and leverage the full potential of the integrated library or service within the chosen programming language or technology.[architecture or design description] |
Evaluation Guide for Library or Services | Develop a comprehensive comparison or evaluation guide that thoroughly assesses and contrasts various [tools, libraries, or frameworks] available in [programming language or technology]. The guide should provide developers with valuable insights and help them make informed decisions when selecting the most suitable option for their projects. Begin by introducing the purpose and significance of the [tools, libraries, or frameworks], emphasizing their relevance within the specific programming language or technology ecosystem. Clearly define the evaluation criteria that will be used to compare and assess the options, such as performance, ease of use, community support, documentation quality, extensibility, scalability, or compatibility with other technologies. |
Security Vulnerabilities Check | Conduct a comprehensive analysis of the provided network architecture or design to identify potential security vulnerabilities. Examine the architecture's components, communication protocols, access controls, and existing security measures. Evaluate the design for authentication and authorization weaknesses, potential points of entry for attackers, data privacy and encryption concerns, potential network misconfigurations, and any potential risks associated with third-party integrations. Provide recommendations for strengthening the security posture of the architecture, including suggestions for implementing stronger authentication mechanisms, secure communication protocols, robust access controls, and regular security audits. The goal is to ensure that the network architecture or design is resilient against potential threats and adequately protects sensitive data and resources. [architecture or design description] |
Data Visualisation in [Language] | Utilize [language or library] to create an interactive data visualization that empowers users to explore and analyze [specific relationships or trends] within the data. Develop an intuitive and visually appealing interface that enables users to interact with the data, such as zooming, filtering, sorting, or selecting specific data points of interest. The visualization should effectively convey the identified relationships or trends through appropriate chart types, graphs, or visual representations. Additionally, provide clear instructions or tooltips to guide users on how to navigate and interpret the visualization. The objective is to empower users to gain meaningful insights and discover valuable patterns within the data through an engaging and interactive data visualization experience. |
- ChatGPT Prompt Library
- 50+ ChatGPT Prompts for Career and Job Search
- 100+ ChatGPT Prompts for Coding and Programming
- 200+ Best ChatGPT Prompts for Writing
- Best ChatGPT Prompts for Marketing
- ChatGPT Prompts for SEO
- ChatGPT Prompts for Arts & Crafts
- 10+ ChatGPT Prompts for Beauty and Skincare
- 100+ Best ChatGPT Prompts for Business
- 50+ Best ChatGPT Prompts for Data Analysis
- 20+ ChatGPT Prompts for DIY and Home Improvement
- 30+ ChatGPT Prompts for Education and Learning
- 10+ Best ChatGPT Prompts for Environmental Sustainability
- 10+ Best ChatGPT Prompts for Fashion and Style
- 30+ Best ChatGPT Prompts for Finance
- 20+ Best ChatGPT Prompts for Games
- ChatGPT Prompts for Health and Fitness
- ChatGPT Prompts for History and Culture
- ChatGPT Prompts for Mental Health and Well-being
- ChatGPT Prompts for Music and Entertainment
- ChatGPT Prompts for Parenting and Family
- ChatGPT Prompts for Personal Development
- ChatGPT Prompts for Pet Care and Training
- ChatGPT Prompts for Photography and Videography
- ChatGPT Prompts for Productivity and Organization
- ChatGPT Prompts for Dating and Relationship
- ChatGPT Prompts for Social Media
- ChatGPT Prompts for Sports and Athletics
- ChatGPT Prompts for Technology and Gadgets
- ChatGPT Prompts for Travel and Adventure
- 10+ Best ChatGPT Prompts for Accountants
- 10+ Best ChatGPT Prompts for Artist
- 10+ Best ChatGPT Prompts for Business Analysis
- 30+ Best ChatGPT Prompts for Consulting
- 80+ Best ChatGPT Prompts for Content Creation
- 30+ Best ChatGPT Prompts for Customer Service
- 50+ Best ChatGPT Prompts for Data Analyst
- 100+ Best ChatGPT Prompts for Designers
- 70+ Best ChatGPT Prompts for Entrepreneurs
- 20+ Best ChatGPT Prompts for Event Planning
- 30+ Best ChatGPT Prompts for Investing
- ChatGPT Prompts for HR Professionals
- ChatGPT Prompts for Journalist
- ChatGPT Prompts for Lawyers
- ChatGPT Prompts for Marketers
- ChatGPT Prompts for Nursing
- ChatGPT Prompts for Photographers
- ChatGPT Prompts for Public Relations Specialist
- ChatGPT Prompts for Psychologist
- ChatGPT Prompts for Sales
- ChatGPT Prompts for SEO specialist
- ChatGPT Prompts for Social Media Manager
- ChatGPT Prompts for Developers
- ChatGPT Prompts for Student
- ChatGPT Prompts for Teacher
- ChatGPT Prompts for Writer
- Fun ChatGPT Prompts
- General ChatGPT Prompts
FAQ
ChatGPT can be used by software developers to get code suggestions, troubleshoot issues, and explore new coding ideas.
Absolutely! ChatGPT can serve as a helpful tool for programmers, providing valuable insights and boosting productivity.
ChatGPT is not a software development tool itself. Instead, it offers prompts and suggestions to assist software developers in their work.
No, ChatGPT is not a replacement for software engineers. It is an AI tool designed to complement and support their work.
Yes, ChatGPT can help software developers identify and resolve bugs in their code through AI-generated prompts.