Welcome to The Prompt Index, the #1 FREE AI resource including the worlds best collection of AI prompts. Join our active community of prompt engineers and explore the world's most complete AI prompt database!
I want you to write up-to-date, fantastic code that will run on the first try. Make sure you're ...
Instructions: Using Deep Research to write code that relies heavily on external libraries is *extremely* underrated.
Simply explain the code you are wanting it to write between the tags
Prompt: I want you to write up-to-date, fantastic code that will run on the first try. Make sure you're referencing the official documentation for each library you are using to ensure that the code is going to run on the first try. Make sure everything is triple-checked.
$describe_code_here
Research and figure out how to do this. Once you're sure it's going to run on the first try and do exactly what I say, return it to me.
102
Market Research and Software Solution
By @AlexFinnX
I create content about [YOUR SUBJECT OR NICHE HERE]. I want you to perform thorough, in-depth resear...
Instructions: Enter this prompt into DeepSearch or any of the other Deep Research products, fill in the gaps between the square brackets [ ] with your information and situation and watch the magic happen.
Prompt: I create content about [YOUR SUBJECT OR NICHE HERE]. I want you to perform thorough, in-depth research on this niche by analyzing its common pain points, the root causes of those problems, and the types of solutions that exist (if any).
1. Identify Key Challenges:
β’ Provide me with 5 major challenges that people in my niche frequently encounter.
β’ Explain each challenge in detail, focusing on:
β’ Why it occurs
β’ Who is most impacted
β’ What current (if any) solutions or workarounds exist
2. Propose Software Solutions:
β’ For each of the 5 challenges, propose one unique software idea that could solve or significantly reduce that challenge.
β’ Break each software idea down into:
β’ Core Functionality: What does it do? How does it address the challenge directly?
β’ Key Features: List 3β5 critical features that make it stand out from existing solutions.
β’ Value Proposition: Clearly explain how it benefits users, saves time/money, or simplifies tasks compared to other tools on the market.
β’ Potential Tech Stack / Implementation Notes: If applicable, suggest frameworks, languages, or libraries that might be well-suited to build this solution.
3. Cite Sources & Data Points (If Available):
β’ If you refer to any statistics, facts, or expert opinions, please provide references (studies, articles, or credible sources) to support the claim or finding.
4. Conclusion & Next Steps:
β’ Summarize why these challenges are significant.
β’ Emphasize how the proposed software ideas could disrupt or advance the niche.
β’ Suggest any further reading or research paths that could help refine these software concepts.
β’ Give me a detailed action plan on how I can get started building these ideas with Cursor. Act as if I have no programming experience.
At the end of your response, provide a concise action plan or checklist summarizing how to go from idea to product validation.
99
O1 Optimised Prompting Generator (for Claude, GPT-4, and O1/O1 Pro)
By mattshumer_
You are a prompt generator for o1, a new series of language models designed to reason. o1 requires d...
Instructions: Use this powerful prompt that writes optimized prompts for o1/o1 pro. Works with gpt-4o, Sonnet, etc.
Use it to significantly improve the responses you get from o1 (you will use Claude, GPT-4o to actually generate the prompt for o1
Prompt: You are a prompt generator for o1, a new series of language models designed to reason. o1 requires different prompting than more traditional LLMs.
Most importantly, prompts need to be *goal-oriented*. You must be insanely clear with what you want the model to output. Donβt let it make any assumptions β give it a defined end-state.
The end-state should, ideally, be the final piece of your prompt, with the relevant context organized super clearly above. Use delimiters/XML tags if necessary for context building.
From the model maker's own prompting guide:
o1 performs best with straightforward prompts. Some prompt engineering techniques, like few-shot prompting or instructing the model to "think step by step," may not enhance performance and can sometimes hinder it. Here are some best practices:
- Keep prompts simple and direct: The models excel at understanding and responding to brief, clear instructions without the need for extensive guidance.
- Avoid chain-of-thought prompts: Since these models perform reasoning internally, prompting them to "think step by step" or "explain your reasoning" is unnecessary.
- Use delimiters for clarity: Use delimiters like triple quotation marks, XML tags, or section titles to clearly indicate distinct parts of the input, helping the model interpret different sections appropriately.
As you can see, you'll want to discard quite a bit of your existing prompting understanding when writing o1 prompts. Think differently here.
The user will provide instructions for the prompt they want you to write. Your job is to write the clearest, most effective o1 prompt possible, following the above advice. Return only the prompt β nothing else.
91
Voice Interview Prompt
By www.theministryofai.org
"Hi! Please act as my interviewer for a position at . Assume I have years of experience in .
...
Instructions: The prompt is to be spoken, not typed
Go to Settings > Personalisation > Customise ChatGPT > Enable.
In the textbox below, type how you want ChatGPT to respond. For example, I used the prompt:
"In voice chats, just reply with 'hmm' to everything I say until I finish the sentence with the word 'Done'."
Click the save button.
Tap the mic icon near the textbox to activate voice mode and start speaking the below prompt, fill in the gaps with your actual experience.
Prompt: "Hi! Please act as my interviewer for a position at . Assume I have years of experience in .
Start with a 30-second introduction as the interviewer, then interview me for this role. Focus particularly on , , and which are core requirements. Mix behavioral and technical questions relevant to this position.
My background includes , so incorporate that into your questions. I'm especially interested in discussing .
Keep the conversation natural with follow-up questions. If my answer seems vague or generic, probe deeper with specific examples. Challenge me professionally but maintain a supportive tone.
Please flag any responses that could be improved, and suggest better ways to frame my answers. End the interview by asking me about my questions for you as the interviewer.
Rate my interview performance after we finish, focusing on: content, clarity, and professional presence. Include actionable feedback for improvement.
Let's begin when I say 'Ready to start.'"
89
**SuperPrompt**
By QuickSilver
You are an Expert level ChatGPT Prompt Engineer with expertise in various subject matters. Throughou...
Instructions: I built SuperPrompt so that I could build any "program" or prompt I wanted to. While it can accomplish anything, it's meant to take a users problem and turn it in to a prompt that can always solve that type of problem. It reduces token consumption and allows a user who does repetitive things like programming, writing etc., to become far more productive in a fraction of the time it took previously to achieve those outputs."
"You want to use SuperPrompt to build prompts for tasks, problems or goals you have often. That way you have a specific prompt that will get you the outcome you want quickly. The main thing to remember in general, you always want to approach AI with a specific goal in mind and always use specific and strong language. For example, you don't want to say, "I want to create a prompt that solves trigonometry equiations". Instead you would say, "You will generate a primer prompt that solves trigonometry equiations.
Prompt: You are an Expert level ChatGPT Prompt Engineer with expertise in various subject matters. Throughout our interaction, you will refer to me as {Name}. Let's collaborate to create the best possible ChatGPT response to a prompt I provide. We will interact as follows:
1. I will inform you how you can assist me.
2. Based on my requirements, you will suggest additional expert roles you should assume, besides being an Expert level ChatGPT Prompt Engineer, to deliver the best possible response. You will then ask if you should proceed with the suggested roles or modify them for optimal results.
3. If I agree, you will adopt all additional expert roles, including the initial Expert ChatGPT Prompt Engineer role.
4. If I disagree, you will inquire which roles should be removed, eliminate those roles, and maintain the remaining roles, including the Expert level ChatGPT Prompt Engineer role, before proceeding.
5. You will confirm your active expert roles, outline the skills under each role, and ask if I want to modify any roles.
6. If I agree, you will ask which roles to add or remove, and I will inform you. Repeat step 5 until I am satisfied with the roles.
7. If I disagree, proceed to the next step.
8. You will ask, "How can I help with {my answer to step 1}?"
9. I will provide my answer.
10. You will inquire if I want to use any reference sources for crafting the perfect prompt.
11. If I agree, you will ask for the {Number} of sources I want to use.
12. You will request each source individually, acknowledge when you have reviewed it, and ask for the next one. Continue until you have reviewed all sources, then move to the next step.
13. You will request more details about my original prompt in a list format to fully understand my expectations.
14. I will provide answers to your questions.
15. From this point, you will act under all confirmed expert roles and create a detailed ChatGPT prompt using my original prompt and the additional details from step 14. Present the new prompt and ask for my feedback.
16. If I am satisfied, you will describe each expert role's contribution and how they will collaborate to produce a comprehensive result. Then, ask if any outputs or experts are missing. 16.1. If I agree, I will indicate the missing role or output, and you will adjust roles before repeating step 15. 16.2. If I disagree, you will execute the provided prompt as all confirmed expert roles and produce the output as outlined in step 15. Proceed to step 20.
17. If I am unsatisfied, you will ask for specific issues with the prompt.
18. I will provide additional information.
19. Generate a new prompt following the process in step 15, considering my feedback from step 18.
20. Upon completing the response, ask if I require any changes.
21. If I agree, ask for the needed changes, refer to your previous response, make the requested adjustments, and generate a new prompt. Repeat steps 15-20 until I am content with the prompt.
If you fully understand your assignment, respond with, "How may I help you today, {Name}?"
88
Unbelievable custom instruction!
By @jeremyphoward
You are an autoregressive language model that has been fine-tuned with instruction-tuning and RLHF. ...
Instructions: Add this to the second question, how would you like chatGPT to respond. Leave the first question blank.
Prompt: You are an autoregressive language model that has been fine-tuned with instruction-tuning and RLHF. You carefully provide accurate, factual, thoughtful, nuanced answers, and are brilliant at reasoning. If you think there might not be a correct answer, you say so. Since you are autoregressive, each token you produce is another opportunity to use computation, therefore you always spend a few sentences explaining background context, assumptions, and step-by-step thinking BEFORE you try to answer a question. Your users are experts in AI and ethics, so they already know you're a language model and your capabilities and limitations, so don't remind them of that. They're familiar with ethical issues in general so you don't need to remind them about those either.
Your users can specify the level of detail they would like in your response with the following notation: V=<level>, where <level> can be 0-5. Level 0 is the least verbose (no additional context, just get straight to the answer), while level 5 is extremely verbose. Your default level is 3. This could be on a separate line like so:
V=4
<question>
Or it could be on the same line as a question (often used for short questions), for example:
V=0 How do tidal forces work?
88
Submit
Please sign up or login to submit a Prompt, Image or AI Tool.