The Five Basic Principles of Prompt Engineering I Actually Use

Prompt engineering sounds like a fancy job title someone invented to justify a salary, and honestly, the first time I heard it I rolled my eyes. But after months of using ChatGPT and Claude for everything from writing client proposals to summarizing legal documents to helping my cousin draft a business plan in Kono, I noticed something simple. The people getting genuinely useful answers were not smarter or more technical, they were just asking better questions in a better order. That is really all prompt engineering is.
If you want the short version before the full breakdown, here it is. The five basic principles that actually move the needle are being specific instead of vague, giving the AI context before asking your question, showing it examples of what you want instead of just describing it, breaking big tasks into smaller steps, and telling it exactly what format you want the answer in. Master those five and you will get better answers than most people who have been using these tools for a year, on any AI model, whether you are on a fast fiber connection in Cape Town or a shaky mobile network in rural Uganda.
Principle 1, Be Specific, Not Vague
This is the one that fixes 80 percent of bad AI answers. Vague questions get vague answers, every single time, because the AI is essentially guessing what you actually mean and filling gaps with generic content.
I used to type things like, write me a marketing plan, and get back three paragraphs of textbook advice that could apply to literally any business on earth. Now I type something closer to this.
Write a 90 day marketing plan for a small skincare brand based in Lagos, selling mainly through Instagram and WhatsApp, with a monthly budget of 50,000 naira, targeting women aged 20 to 35.
Same tool, completely different quality of answer. The AI now has a business type, a location, a channel, a budget, and an audience, so it can actually reason instead of guessing. Specificity is not about writing an essay, it is about removing the guesswork.
Principle 2, Give Context Before You Ask
This one trips up beginners the most because it feels unnecessary, like the AI should just know. It does not. It has no memory of your business, your project, or your goals unless you tell it, every single conversation starts from zero.
A mistake I made early on was asking Claude to review my freelance contract without telling it anything about my situation, and it gave me generic legal commentary that missed the actual risk I was worried about. Once I added context, that I am a freelance designer working with a first time client in another country and worried about late payment, the same document got flagged for the exact clause that mattered, the payment terms section.
Before your actual question, spend one or two sentences on who you are, what the situation is, and what you are trying to achieve. It feels like extra typing, but it saves you three or four follow up messages trying to correct a generic answer.
Principle 3, Show It What You Want, Do Not Just Describe It
Describing a style is harder than showing one. If you tell an AI, write in a friendly, professional tone, you will get something technically friendly and professional but probably bland. If you paste in two sentences of writing you actually like and say, match this tone, the difference is immediate.
This works the same way for formatting. If you want a table, or a list, or a specific structure, showing a small example of that structure gets you a far more consistent result than just naming the format. I do this constantly when generating social media captions, I paste one caption I liked from a previous post and ask for five more in that same voice, rather than trying to explain what my voice sounds like in words.
This is sometimes called giving examples, or few shot prompting in more technical writing, but you do not need the jargon to use it. Just remember, showing beats explaining, almost every time.
Principle 4, Break Big Tasks Into Smaller Steps
Asking an AI to do something huge in one shot, write my entire business plan, build my whole website, plan my entire wedding, usually produces something shallow that touches every part lightly instead of doing any part well.
What works better is breaking it down and working through it in stages. When I needed a business plan for a client, I did not ask for the whole thing at once. I asked for the executive summary first, reviewed it, adjusted it, then asked for the market analysis section next, using what we had already agreed on as context, then moved to financials. Each section came out sharper because the AI was not trying to juggle everything simultaneously, and I could catch problems early instead of after seeing a rushed 10 page draft.
This also matters more than people realize when working with any AI model that has a limited attention span for very long responses. Smaller steps mean smaller, more accurate outputs, every time.
Principle 5, Tell It Exactly What Format You Want
This is the fastest win on this list and the easiest to forget. If you do not specify a format, you get whatever the AI defaults to, often a long paragraph even when a short list would have served you better.
Instead of just asking a question, add a line at the end specifying exactly how you want the answer delivered. A few examples I use regularly.
● Answer in exactly 5 bullet points, no more
● Give me this as a table free comparison, using short paragraphs instead
● Keep the whole answer under 150 words
● Write this as three separate options, labeled clearly
This single habit alone will make your AI answers feel dramatically more useful, because you stop getting walls of text you have to mentally reorganize yourself.
A Swipe File, Prompts You Can Copy and Adjust
Here are a few templates built directly from the five principles above. Copy these, swap in your own details, and adjust as needed.
For business or work tasks
Act as an experienced [role] helping a [type of person or business] based in [location]. My situation is [short context]. I need [specific task]. Give me the answer as [preferred format], keeping it under [length].
For writing in a specific tone
Here is an example of the tone I want, [paste example]. Using that same tone and style, write [what you need], about [topic], for [audience].
For breaking down a big project
I am working on [big project]. Let us start with just the [first section]. Once I confirm this part is right, we will move to the next section together.
For getting a clean, usable format
Explain [topic] to me in exactly 5 short bullet points, written for someone with no background in this subject, no technical jargon.
Mistakes I See Constantly, and Made Myself
● Typing one line questions and expecting a tailored answer, the AI cannot read your mind, only your words
● Never following up, treating the first answer as final instead of refining it, the real value often comes from the second or third exchange
● Assuming a bigger, more expensive AI model fixes bad prompting, it does not, a clear prompt on a free tool usually beats a vague prompt on a premium one
● Forgetting to mention the audience, writing for donors reads completely differently from writing for teenagers, and the AI needs to know which one you mean
Why This Matters Even More If You Are Working With Limited Data or Time
If you are on a mobile data plan, every failed, vague prompt that needs three follow up corrections is wasted data and wasted time. Getting your first prompt closer to right the first time is not just a nice habit, it directly saves money and time, which matters a lot more across many African markets where data cost is a real, ongoing expense rather than an afterthought. The same five principles apply whether you are using ChatGPT, Claude, Gemini, or any other model, since this is about how you communicate, not which specific tool you are using.
If you want to go deeper into how these AI companies themselves describe good prompting, Anthropic has a detailed and genuinely useful guide at https://docs.claude.com/en/docs/build-with-claude/prompt-engineering/overview, worth bookmarking once you are comfortable with these basics.
Putting It All Together
None of these five principles are complicated on their own. Be specific, give context, show instead of describe, break tasks into steps, and specify your format. The actual skill is remembering to use all five together, consistently, instead of falling back into typing a rushed one line question and hoping for the best. Once this becomes a habit, you will notice you rarely need to argue with an AI model to get a good answer, you will just get one.
Frequently Asked Questions
What is prompt engineering in simple terms?
It is simply the skill of asking an AI model questions in a way that gets you a clear, useful, accurate answer, instead of a vague or generic one. It has nothing to do with coding.
Do these five principles work on every AI model, not just ChatGPT?
Yes. These principles apply to ChatGPT, Claude, Gemini, and most other AI chat tools, since they are about how you communicate your request, not a feature specific to one platform.
Do I need technical skills to get good at prompt engineering?
No. Everything in this article can be done by typing normal, everyday sentences. The skill is in structure and clarity, not technical knowledge or coding ability.
What is the single fastest way to improve my prompts?
Adding context before your actual question. Just two sentences about your situation before you ask usually improves the answer more than any other single change you can make.
Should I use different prompting styles for different AI tools?
The core principles stay the same across tools, though some models respond especially well to being given examples to copy, so it is worth testing the same prompt on two different tools occasionally to see which one suits your specific task better.
How long should a good prompt be?
There is no fixed length. A good prompt is as long as it needs to be to give clear context and a specific request, sometimes two sentences, sometimes a short paragraph. Longer is not automatically better, clearer is.
Community Discussion
Loading comments...