Google Bard Prompts for
developers

Improve your software development skills with Google Bard Prompts for developers.
Use AI-generated prompts to optimize your code, learn new programming languages, and achieve your coding goals.

Prompts for Software DeveloperPrompt Details
Act as a User ResearcherAct 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 NeedsGenerate 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 ReviewsGenerate 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 MembersBrainstorm ideas that prompt the user to collaborate with their team members in a [saas platform].
Offer Necessary UI Cases for DesigningWhat are the UI cases that need to be considered when designing a [burger menu].
Create a Responsive ChecklistCreate a responsive checklist for [charts].
Generate a Typography Style GuideGenerate a typography style guide for a [mobile application] in excel format.
Offer Necessary Micro-interactions for DesigningWhat are some micro-interactions to consider when designing an [education platform].
Combine Two Concepts to Come up with Feature IdeasCombine the concept [unicorn] and [productivity] to come up with feature ideas.
Generate a Text Template in CSV FormatGenerate a text template in CSV format that considers the information architecture of your [average website].
Provide Some Gamification Techniques for an AppAs a designer, what are some gamification techniques I can add to a [language learning app].
Practices for Announcing New FeaturesWhat are the design best practices for [announcing new features].
Generate Tooltip Text for Some ActionsGenerate tooltip text for the following actions: [archive, hide, delete].
Design a Website to Convey Trust and AuthorityHow can I design a [law firm website] in a way that conveys [trust and authority].
Provide a Layout for a WebsiteWhat is the best layout/structure to consider for a [hotel website].
Use Colors to Consider Accessibility NeedsHow can I use colors to consider [accessibility needs]?
Generate Examples of UI Design Requirements for an AppGenerate examples of UI design requirements for a [mobile app].
Platforms with a Text Based AMA FeatureList platforms that have a text based AMA feature.
AMA Feature Flow on QuoraWhat is the AMA feature flow on Quora?
Explain API to a Product Designer in Simple TermsExplain API to a product designer in simple terms. Use analogies and examples that they can relate to.
Desirable Features from a Chat Based AMA FeatureWhat feature do users expect from a chat based AMA feature?
JTBDs for a Chat Based AMA FeatureList JTBDs for a chat based AMA feature.
Websites to Get UI InspirationsList websites to get UI inspirations.
List Products to Test a Figma PrototypeList products that can help with user testing a Figma prototype.
Create a Landing Page Illustration for a Stock Trading AppGive 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 44pxGive 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 StakeholdersHow to present my UI designs in order to convince stakeholders?
Structure and Prepare to Take a User InterviewHow to structure and prepare to take a user interview?
Help a Product Designer Do Job BetterHow to help a product designer do their job better?
Use AI Tools to Create a Good SurveyHow to make use of AI tools to create a good survey?
Act as a Senior Product DesignerImagine 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 developmentI 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 DesignI'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 DesignI'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 DesignAs 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 PageAs 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 WebsiteAs 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 QuestionnaireAs 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 FrameworkAs 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 SitemapAs 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 PersonaAs 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 ToolsImagine 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 CreativityAs 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 CharacterAs 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 GameI 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 FlowsAssist 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 CompetitorsI 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 TrendsAssist 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 SchemesI'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 IdeasCould 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 IdeasPlease 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 HeadlinesGenerate 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 MessageAs 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 DesignerI 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 ExpertI 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, ProposalI 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 CopywriterI 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 TerminalI 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 ConsoleI 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 DeveloperI 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 GameI 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 terminalI 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 consultantI 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 ArchitectI 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 ArtistI 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 interpreterI 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 InterpreterI 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 PostI 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 InterpreterI 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 CreatorI 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 DeveloperI 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 EngineI 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 GeneratorI 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 GeneratorI 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 CreatorI 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 assistanceI 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 GeneratorI 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 ExpertI 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 DeveloperI 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 DesignerI 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 EngineerI 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 WriterI 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 TesterI 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 ConsultantI 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 SpecialistI 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 CSSGenerate a semantic and accessible HTML and (framework) CSS [UI component] consisting of [component parts]. The [component parts] should be [layout].
Write a JavaScript FunctionWrite a JavaScript function. It accepts [input] and returns [output].
Write an APIWrite a/ an [framework] API for [functionality]. It should make use of [database].
Write a QueryThe database has [comma-separated table names]. Write a [database] query to fetch [requirement].
Complete the CodeComplete the code [code snippet]
Convert the Code SnippetConvert the below code snippet from [language/ framework] to [language/ framework]: [code snippet]
Convert the CodeConvert the below code using [CSS framework] to use [CSS framework]: [code snippet]
Explain the Snippet of CodeExplain the following [language] snippet of code: [code block]
Explain the CodeWhat does this code do: [accepted answer code from stack overflow]
Review the CodeReview the following [language] code for code smells and suggest improvements: [code block]
Identify security vulnerabilitiesIdentify any security vulnerabilities in the following code: [code snippet]
Refactor the code to improve its error handling and resilienceRefactor the given [language] code to improve its error handling and resilience: [code block]
Refactor the code to make it more modularRefactor the given [language] code to make it more modular: [code block]
Refactor the code to improve performanceRefactor the given [language] code to improve performance: [code block]
Refactor the code to enable multi-device adaptationRefactor the below component code to be responsive across mobile, tablet, and desktop screens: [code block]
Suggest descriptive and meaningful names for variables and functionsSuggest 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 conditionalsSuggest ways to simplify complex conditionals and make them easier to read and understand: [code snippet]
Find any bugsFind any bugs in the following code: [code snippet]
Design a systemYou 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 architectureContrast the design and architecture with [comma-separated list of technologies] as the technology stack.
generate mock data for a domainGenerate a sample [data format] of [number] [entity] for a [domain]
Write unit testsWrite unit tests for the following [library/ framework] component [component code] using [testing framework/ library]
Generate a list of test casesGenerate a list of test cases to manually test user registration in a web/ mobile application.
Choose testing frameworks or librariesWhat testing frameworks or libraries should I choose for a React Native app?
Write comments for the codeWrite comments for the code below: [code snippet]
Write JSDoc commentsWrite JSDoc comments for the below JavaScript function: [code snippet]
Write a shell commandWrite a shell command to [requirement]
Write a git commandWrite a git command to [requirement]
Explain the following commandExplain the following command [git switch -c feat/qwik-loaders]
Explain this regular expressionExplain this regular expression: [regex]
Provide the regular expressionsYour 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 questionsGenerate a list of frequently asked questions for an e-commerce site
Create a Product Spec for Product ManagersAs 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 TemplateI'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 TemplateAs 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 AssistanceImagine 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 AssistantAct 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 StackAs 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 CodeAs 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 DevelopmentExplain 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 TechnologyImagine 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 PerformanceImagine 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 TableImagine 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 DevelopmentImagine 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 WebflowImagine 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 CTAImagine 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 CaptureEnvision 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 ReviewReview 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 ReviewEvaluate 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 OptimizationSuggest 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 ScriptWrite 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 EnhancementsPropose 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 TranslationTranslate 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 ServicesCreate 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 ServicesDevelop 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 CheckConduct 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.

FAQ

Google Bard prompts for software developer are a set of writing prompts generated by Google’s artificial intelligence language model, GPT-3, designed to help software developers improve their coding skills and achieve greater success in their software development projects. These prompts cover a wide range of topics related to software development, including programming languages, code optimization, project management, and more.

Google Bard prompts for software developer can help improve coding skills by providing a source of inspiration, encouraging experimentation with new programming techniques and approaches, and prompting reflection on existing coding practices. By using these prompts, software developers can develop effective coding strategies, optimize their code, learn new programming languages, and achieve greater success in their software development projects.

Google Bard prompts for software developer cover a wide range of topics related to software development, including programming languages, code optimization, project management, software architecture, and more. These prompts can be used to explore any area of software development that interests you or that you feel you need to work on.

Yes, Google Bard prompts for software developer can be used by software developers of all levels of experience, from beginners to experienced professionals. These prompts can help beginners learn the basics of software development and provide new inspiration and challenges for experienced software developers looking to push their boundaries and explore new ideas.