Skip to content
Back to course

7. Building reusable prompt templates

Welcome to Lesson 7! You have already learned how to write clear prompts, assign roles, add examples, and chain prompts together. Now you will discover how to turn your best prompts into **reusable templates** — fill-in-the-blank structures you can apply again and again to save time and get consistent results. A good template is one of the most valuable tools a skilled AI user can have.

**What is a prompt template?**

A prompt template is a prompt that contains **fixed parts** (the instructions that stay the same) and **variable parts** (the details you fill in each time you use it). The variable parts are written in square brackets like [this] so you can spot them quickly and swap them out.

Think of it like a form at a bank. The form's questions never change — only your answers do. A prompt template works the same way: the structure is fixed, but the content changes with each use.

Here is a simple example:

**Without a template (must rewrite every time):**

*"Write a short description of my injera restaurant in Addis Ababa for Instagram. Mention that we offer home delivery and accept telebirr."*

**With a template (fill in the brackets):**

*"Write a short description of my [business type] in [city] for [platform]. Mention that we offer [service feature] and accept [payment method]."*

Now Almaz can use the same template to write a description for her boutique in Bahir Dar for Facebook — she only changes the words inside the brackets. No rewriting from scratch needed.

promptAI
A template is a reusable skeleton: the fixed parts guide the AI, the variable parts change with every use.

**Why prompt templates save time and improve quality**

Each time you write a prompt from scratch, you risk forgetting key parts — the role, the format, the audience, the tone. A template bakes all of that in from the start.

Here are four big benefits:

**1. Consistency** — You get similar quality results every time, because the structure is identical. Abebe's weekly inventory report will always have the same professional tone, whether he writes the prompt on Monday or Friday.

**2. Speed** — Filling in blanks takes seconds. Writing a fresh prompt can take minutes of thinking. Over a week, a busy telebirr agent or shop owner can save hours by using templates.

**3. Easy to share** — You can give a template to a colleague or employee and they can produce high-quality AI outputs without knowing how to write prompts from scratch.

**4. Easy to improve** — When you find a better phrasing for one part of the template, you fix it once and benefit from the improvement every time you use the template.

Sara, who runs a small catering business near Bole, keeps a notebook of her five most-used templates. When a new order comes in, she fills in the blanks and sends the prompt in under a minute — and gets a polished event menu draft ready to show the client.

**Naming tip:** Give each template a short name so you can find it quickly — for example, "PRODUCT LAUNCH", "CUSTOMER REPLY", or "WEEKLY REPORT". Keep your templates in a phone note, a Google Doc, or a simple text file. The goal is that you can find and use any template in under 30 seconds.

**The anatomy of a great prompt template**

A well-built template typically contains these ingredients — not all are required every time, but knowing them helps you design stronger templates:

**[ROLE]** — Who should the AI act as?

Example: *"You are an experienced Ethiopian tax accountant."*

**[CONTEXT]** — What is the background situation?

Example: *"I run a small clothing shop in [city] with [number] employees."*

**[TASK]** — What exactly should the AI do?

Example: *"Write a [format] that [specific action]."*

**[CONSTRAINTS]** — What limits or rules apply?

Example: *"Use simple Amharic. Keep it under [word count] words. Do not include prices."*

**[OUTPUT FORMAT]** — How should the answer be structured?

Example: *"Present it as a numbered list / a short paragraph / a table with two columns."*

Here is a full working template that Abebe, a small hardware shop owner in Piassa, uses every week:

---

*"You are a friendly Ethiopian business writer. I run a [type of shop] in [neighbourhood], Addis Ababa. Write a [short / medium] WhatsApp message to my customers announcing [topic or offer]. The tone should be [warm and friendly / formal / urgent]. Mention that payment can be made by telebirr or cash. Keep the message under [number] words. Write in Amharic."*

---

Abebe changes only the words in brackets. The AI's output is always on-brand, clear, and the right length.

**Building your personal template library**

The real power of templates comes when you collect them into a personal library — a small set of tested, proven prompts that cover your most common tasks.

Here is how to start your library in three steps:

**Step 1 — Identify your repeated tasks.**

Make a list of the AI tasks you do more than once a week. For example: writing customer replies, drafting social media posts, summarising a document, creating a weekly report, translating a short text into Amharic.

**Step 2 — Write a template for each task.**

Take your best working prompt for that task, identify the parts that change each time (the variables), and replace them with [BRACKET LABELS]. Test the template twice with different variable values to confirm it works.

**Step 3 — Save and label your templates.**

Put them in one document or note. Give each template a clear name and a one-line description so you know what it is for at a glance.

Once you have even five templates, you will feel the difference. Dawit, who teaches at a school near Mercato, has a library of six templates: "LESSON PLAN", "EXAM QUESTIONS", "PARENT LETTER", "STUDENT FEEDBACK", "MEETING AGENDA", and "ANNOUNCEMENT". Every week he saves at least two hours compared to writing prompts from scratch.

Scenario

Almaz runs a small cosmetics shop in Addis Ababa and uses AI to write customer messages. She needs to send a different message every week — sometimes about a sale, sometimes about new stock, sometimes about a holiday greeting. What is the BEST solution for her?

Lesson recap: A **prompt template** is a reusable prompt with fixed instructions and [BRACKET] variables you fill in each time. Great templates include a role, context, task, constraints, and output format. Building a personal template library of even five templates saves hours each week, ensures consistent quality, and makes it easy to delegate AI tasks to colleagues. In the final lesson you will put all your skills together to tackle real-world AI workflows from start to finish.

Check your understanding

1/7 · 82 XP

What is the main purpose of using [BRACKET] labels inside a prompt template?