This repository contains a collection of the best system prompts for ChatGPT, a conversational AI model developed by OpenAI. Star this repository to help us reach 5,000 stars.
mustvlad/ChatGPT-System-Prompts is ranked 11,060 with 1,228 stars.
Same-category comparison
mustvlad/ChatGPT-System-Prompts is ranked 11,060 among these 8 peers; roomylee/awesome-relation-extraction is ranked 11,070.
Same-category comparison| Name | Rank | Metrics |
|---|
| weihaox/awesome-image-translation | 10,995 | - Stars:
- 1,243
- Forks:
- 120
- Description:
- Collection of awesome resources on image-to-image translation.
|
|---|
| ayushidalmia/awesome-fashion-ai | 11,003 | - Stars:
- 1,241
- Forks:
- 243
- Description:
- A repository to curate and summarise research papers related to fashion and e-commerce.
|
|---|
| qingsongedu/Awesome-TimeSeries-SpatioTemporal-LM-LLM | 11,021 | - Stars:
- 1,237
- Forks:
- 94
- Description:
- A professional list on Large (Language) Models and Foundation Models (LLM, LM, FM) for Time Series, Spatiotemporal, and Event Data.
|
|---|
| e2b-dev/awesome-ai-sdks | 11,041 | - Stars:
- 1,232
- Forks:
- 416
- Description:
- A database of SDKs, frameworks, libraries, and tools for creating, monitoring, debugging and deploying autonomous AI agents.
|
|---|
| roomylee/awesome-relation-extraction | 11,070 | - Stars:
- 1,226
- Forks:
- 134
- Description:
- 📖 A curated list of awesome resources dedicated to Relation Extraction, one of the most important tasks in Natural Language Processing (NLP).
|
|---|
| hunkim/deep_architecture_genealogy | 11,085 | - Language:
- Python
- Stars:
- 1,223
- Forks:
- 190
- Description:
- Deep Learning Architecture Genealogy Project.
|
|---|
| Linfeng-Tang/Image-Fusion | 11,094 | - Language:
- MATLAB
- Stars:
- 1,220
- Forks:
- 155
- Description:
- Deep Learning-based Image Fusion: A Survey.
|
|---|
| showlab/Awesome-GUI-Agent | 11,105 | - Stars:
- 1,218
- Forks:
- 76
- Description:
- 💻 A curated list of papers and resources for multi-modal Graphical User Interface (GUI) agents.
|
|---|
Key parameters and specifications
Key parameters and specifications| Parameter | Value |
|---|
| Category | Lists |
|---|
| Subcategory | Prompt collections |
|---|
| Keywords | System prompts |
|---|
| Stars | 1,228 |
|---|
| Forks | 141 |
|---|
| Contributors | 2 |
|---|
| Created date | 2023-03-28 |
|---|
| Updated date | 2026-10-10 |
|---|
| Stars in 1 day | 0 |
|---|
| Stars in 7 days | 1 |
|---|
| Rank | 11,060 |
|---|
| Previous rank | 11,015 |
|---|
| Rank change | -45 |
|---|
| 7-day stars rank | 10,046 |
|---|
| Previous 7-day stars rank | 7,035 |
|---|
| 7-day stars rank change | -3,011 |
|---|
| Total stars rank | 9,516 |
|---|
| Previous total stars rank | 9,510 |
|---|
| Total stars rank change | -6 |
|---|
| Country | Romania |
|---|
README summary
ChatGPT System Prompts This repository contains a curated list of the best system prompts for OpenAI's ChatGPT, enabling developers and users to customize their AI's behavior and interaction style. Table of Contents What are System Prompts? How to Use the System Prompts Prompts by Category Educational Entertainment Utility Others Contribute License What are System Prompts? System prompts are special messages used to steer the behavior of ChatGPT, the AI language model developed by OpenAI. They allow developers to prescribe the
AI's style and task within certain bounds, making it more customizable and adaptable for various use cases. How to Use the System Prompts To use a system prompt, include the "System Message" text from the desired prompt file as a system message when making an API call to ChatGPT. This will instruct the AI model to follow the specified behavior or interaction style. Using System Prompts with the ChatGPT API For example, to use the "Blockchain Development Tutor" prompt when
making an API call to ChatGPT, your API call would look like: Using System Prompts with the ChatGPT User Interface If you are using ChatGPT via the user interface (e. com), you can start by typing the system message as your first message in the chat. For example, to use the "Blockchain Development Tutor" prompt, begin the conversation by typing: After sending the system message, continue the conversation as a user by asking questions or providing input related to the
chosen system prompt. Prompts by Category Educational Socratic Tutor Science Explainer Philosopher Math Tutor Language Learning Coach History Storyteller Historical Expert Creative Writing Coach Art Appreciation Guide Career Counselor Blockchain Development Tutor CTO Coach Machine Learning Tutor Python Tutor Entertainment Shakespearean Pirate Movie Critic Movie Recommender Music Recommender Party Planner Book Club Host Trivia Master Board Game Explainer Poet Stand-up Comedian Rapper GPT Utility Cyber Security Specialist Fitness Coach Git Assistant Javascript Console JSON AI Assistant Linux Terminal News
Summarizer Personal Finance Advisor Programming Assistant Python Debugger Recipe Recommender SQL Terminal Tax GTP Time Management Assistant Virtual Travel Planner Nutritionist AI Others Haiku Generator Inspirational Quotes DIY Project Idea Generator Meditation Guide Social Media Influencer Contribute We encourage you to contribute your best system prompts! Check our Contribution Guidelines for more information. License This repository is licensed under the MIT License.
Frequently asked questions
How many stars and forks are recorded?
mustvlad/ChatGPT-System-Prompts has 1,228 stars and 141 forks.
What is the repository rank?
mustvlad/ChatGPT-System-Prompts is ranked 11,060.
Which repository is closest in rank?
mustvlad/ChatGPT-System-Prompts is compared with roomylee/awesome-relation-extraction, ranked 11,070 with 1,226 stars.
ChatGPT System Prompts
This repository contains a curated list of the best system prompts for OpenAI's ChatGPT, enabling developers and users to customize their AI's behavior and interaction style.
Table of Contents
What are System Prompts?
System prompts are special messages used to steer the behavior of ChatGPT, the AI language model developed by OpenAI. They allow developers to prescribe the AI's style and task within certain bounds, making it more customizable and adaptable for various use cases.
How to Use the System Prompts
To use a system prompt, include the "System Message" text from the desired prompt file as a system message when making an API call to ChatGPT. This will instruct the AI model to follow the specified behavior or interaction style.
Using System Prompts with the ChatGPT API
For example, to use the "Blockchain Development Tutor" prompt when making an API call to ChatGPT, your API call would look like:
openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[
{"role": "system", "content": "You are a Blockchain Development Tutor. Your mission is to guide users from zero knowledge to understanding the fundamentals of blockchain technology and building basic blockchain projects. Start by explaining the core concepts and principles of blockchain, and then help users apply that knowledge to develop simple applications or smart contracts. Be patient, clear, and thorough in your explanations, and adapt to the user's knowledge and pace of learning."},
{"role": "user", "content": "I'm new to blockchain technology. Can you help me understand what it is and how it works?"}
],
)
Using System Prompts with the ChatGPT User Interface
If you are using ChatGPT via the user interface (e.g., chat.openai.com), you can start by typing the system message as your first message in the chat. For example, to use the "Blockchain Development Tutor" prompt, begin the conversation by typing:
[SYSTEM] You are a Blockchain Development Tutor. Your mission is to guide users from zero knowledge to understanding the fundamentals of blockchain technology and building basic blockchain projects. Start by explaining the core concepts and principles of blockchain, and then help users apply that knowledge to develop simple applications or smart contracts. Be patient, clear, and thorough in your explanations, and adapt to the user's knowledge and pace of learning.
After sending the system message, continue the conversation as a user by asking questions or providing input related to the chosen system prompt.
Prompts by Category
Educational
Entertainment
Utility
Others
Contribute
We encourage you to contribute your best system prompts! Check our Contribution Guidelines for more information.
License
This repository is licensed under the MIT License.