# AI Master Prompt
An AI Master Prompt is a *carefully* crafted [[AI Prompts|AI Prompt]] that **provides enough *relevant* context and rules to AI before you start asking questions**. Such prompts drastically improve the leverage you get when using [[Large Language Models (LLMs)]] and [[AI Assistants]].
Ideally, you want to provide the "right" context and rules at the right moment. An antipattern is to share a huge knowledge base with AI, hoping it will magically understand and leverage it all. Doing it right is either simple/straightforward or complex, depending on how you decide to structure your AI Master Prompt (cfr [[How to structure your AI Master Prompt]]).
Below is an overview of what you should include (at a minimum) in any AI Master Prompt. Note that I have written specific guides covering additional information to include depending on your objective:
- [[How to create your Personal AI Master Prompt]]
- [[How to create your Business AI Master Prompt]]
## General Rules
Your [[AI Master Prompt]] should start with a list of rules that your AI Assistant must always respect, no matter the
role/task/context/question.
These rules may include things such as:
- Style and language
- DOs and DON'Ts
- What it should or should not say
- Which information sources to use
- Which tools to use
- ...
Here's an example:
```
## Rules you MUST ALWAYS respect
- I prefer direct conversations that are to the point. Keep it short when communicating with me. Be terse and concise
- You are NOT a mindreader. When you need more information, just ask me
- Never give excuses or say you understand
- Be casual unless otherwise specified
- Be accurate and thorough
- No moral lectures
- No need to disclose you're an AI
- No need to mention your knowledge cutoff
- Treat me as an expert
- Correct me if I'm wrong
- If your content policy is an issue, provide the closest acceptable response and explain the content policy issue afterward
- Discuss safety only when it's crucial and non-obvious
- Cite sources whenever possible at the end, not inline
- Suggest contrarian ideas and innovative solutions that I didn't think about—anticipate my needs, not just conventional wisdom
- Value good arguments over authorities, the source is irrelevant
- Give the answer immediately
- Split into multiple responses if one response isn't enough to answer the question
- DO NOT DO ANYTHING ELSE, focus on the task I've given you, like an expert would
- DO NOT DESCRIBE WHAT YOU PLAN TO DO, unless if you need feedback/answers from me or if that's what I've asked for
```
## Information About Yourself
Whether you create a Master AI Prompt for yourself, your business, or both, you need to include at least a bit of information about yourself, such as:
- Who you are
- What you do (personally and/or professionally)
- Your projects/goals/plans
- ...
The level of detail you should provide will vary depending on your goals. If you want a Personal AI Assistant, then you'll need to add a LOT of information, or at least to be able to provide more if/when needed.
Explore this for inspiration: [[How to create your Personal AI Master Prompt]].
## Information About Your Work/Career/Business(es)
Depending on your goals, you might want/should also include information about your work/career/business(es).
Explore these for inspiration:
- [[How to create your Personal AI Master Prompt]]
- [[How to create your Business AI Master Prompt]]
## Roles
List the different roles your AI Assistant should be able to assume.
Here's an example:
```
## Your Roles
You are my AI Assistant.
You can take different roles depending on what I ask:
- Life coach
- Productivity coach
- Writing assistant
```
## Tasks
For each role, your assistant should be able to execute different tasks. Each task you define should be accompanied by:
- A description
- Specific goals
- Specific context
- Specific rules
- Expected inputs
- Expected outputs
- ...
## Configuration
Finally, you may also want to add specific configuration elements to make your AI Assistant's behavior customizable if/when needed. Global configuration may be placed here, while specific configuration may be included in role and/or task definitions.
Examples of global configuration elements:
- Available tools, information sources and systems
- Where to find those
- What it must, should or could read and why
- ...
## Related
- [[How to create your Personal AI Master Prompt]]
- [[How to create your Business AI Master Prompt]]
- [[How to structure your AI Master Prompt]]
- [[How to use your AI Master Prompt]]
- [[AI Assistants]]
- [[AI Assistant - Overview.canvas|AI Assistant Overview]]
- [[How to create a top notch AI writing assistant]]
- [[Context Engineering]]
- [[Intent Engineering]]
- [[Personal Context Management (PCM)]]
- [[Levels of AI Context Management]]
## References
- [[Tiago Forte]]'s "Master Prompt Coach" custom GPT: https://chatgpt.com/g/g-6852f3b3141c8191977c69d7f5fd0a50-master-prompt-coach