Stop getting random results from AI tools and start building systems that consistently deliver for your classroom needs. In this hands-on session, you’ll learn to create powerful custom instructions for ChatGPT, Custom GPTs, and Google Gems that transform generic AI into education-specific tools. Walk away with templates, prompt frameworks, and strategies to make AI work reliably for lesson planning, differentiation, and assessment.

Detailed Description
AI tools promise to revolutionize education, but generic results often miss the mark for specific classroom needs. This session empowers educators to build their own “knowledge stack” – a personalized system of AI tools, prompts, and workflows that consistently deliver relevant educational content.
Participants will learn:
- How to create custom instructions that align AI outputs with educational standards and objectives
- Techniques for organizing curriculum materials into reusable knowledge bases
- Step-by-step methods for building Custom GPTs/Bots that support specific subjects and grade levels
- Strategies for developing prompt templates that generate differentiated materials for diverse learners
- Methods to evaluate and refine AI outputs for accuracy and appropriateness
Quick Examples of Custom Instructions and Knowledge Stack Ideas
Please find some examples of custom instructions for some of my Bot creations, as well as generic instructions for Bots you might want to try making.
If It’s a Graph, It Has To Be True, Right?

Exploring AI Knowledge Stacks
First, we’ll examine common AI frustrations and their solutions. Next, participants will experience completed knowledge stacks in action. Finally, we’ll build custom instructions and templates together, with differentiated support for beginners and advanced users.

Data Privacy
If you want to safeguard your data, you may want to read this blog entry first. The Custom AI Bot solutions below offer differing levels of data privacy:
- Most Safe (95-100%): Run Local AI model (e.g. Ollama and Page Assist)
- Moderately Safe (70-85%): Cloud API model (e.g. BoodleBox)
- Least Safe (50-70%): ChatGPT Pro, Gemini Pro, Mistral.ai, DeepSeek, or any AI via website or smartphone app

Now that the safety concerns are clarified, let’s jump in!

Custom AI GPT/Bot Construction Tutorials
Need help building your own custom instructions? Try one of these Bots depending on whether you are using the free BoodleBox version or the premium one. I’ve also included a ChatGPT Custom GPT version for you:
- BoodleBox
- Note: Requires a free/paid account as indicated…use MGFREE code for two free months or use my referral link if that doesn’t work
- FREE User: Instructions Helper Bot
- Pro User: Instructions Wizard Pro
- Note: Requires a free/paid account as indicated…use MGFREE code for two free months or use my referral link if that doesn’t work
- ChatGPT (requires a free ChatGPT account)
Remember that Google Gemini Gem offers its own built-in wizard, but you can use any GenAI model to develop your own.
BoodleBox Pro
In this short walkthrough (or watch the video) I’ll share tips for crafting a BoodleBox Bot. The process is about the same for the others, which is why BoodleBox is great at how they have organized the process.
ChatGPT Pro Custom GPT
Read the short walkthrough or watch the video.
Google Gemini Pro Gem
Read the short walkthrough or watch the video.
Perplexity Pro Spaces
A fast journey showing how I create Perplexity Spaces.
Ready-to-use Prompt Templates
These templates are designed to be copied, pasted, and customized to fit your specific needs. The key to effective AI prompting is providing clear context and specific instructions. You will need to provide:
- A name for your GPT/Bot/Gem
- Revise instructions to meet your needs (use AI to help you)
- An icon to represent your Custom GPT/Bot (Gems don’t require an icon)
- Come up with your files for the Knowledge Bank.
Have fun!
I. Lesson Planning Prompts
1. Comprehensive Lesson Plan
Prompt:
Act as a veteran [Your Subject] teacher with expertise in [specific pedagogy, e.g., project-based learning, inquiry-based learning]. Generate a detailed lesson plan for a [Grade Level] class on the topic of [Topic]. The lesson should be designed for a [Number]-minute class period.
The lesson plan must include:
* **Learning Objectives:** [Number] clear and measurable objectives aligned with [mention specific standards, e.g., Common Core, NGSS].
* **Materials and Resources:** A list of all necessary materials, including any digital tools or texts.
* **Hook/Anticipatory Set:** An engaging opening activity to capture student interest.
* **Instructional Activities:** A step-by-step sequence of learning activities. Clearly differentiate activities for diverse learners, including [e.g., English Language Learners, students with IEPs, gifted students].
* **Guided Practice:** Opportunities for students to practice the new skill or concept with teacher support.
* **Independent Practice:** An activity for students to apply their learning independently.
* **Assessment/Check for Understanding:** Formative and summative assessment strategies to measure student learning.
* **Closure:** A concluding activity to summarize the lesson and preview future learning.
* **Differentiation Strategies:** Specific strategies for supporting struggling learners and challenging advanced learners.
2. Inquiry-Based Learning Unit
Prompt:
Develop a [Number]-week inquiry-based learning unit for a [Grade Level] [Subject] class. The central theme of the unit is "[Big Idea/Theme]."
The unit plan should include:
* **Essential Question:** A compelling, open-ended question that will drive the unit.
* **Learning Goals:** What students will know, understand, and be able to do by the end of the unit.
* **Kick-off Activity:** An immersive experience to launch the inquiry.
* **Weekly Sub-Questions:** A series of guiding questions for each week of the unit.
* **Key Learning Experiences:** A variety of hands-on, research-based, and collaborative activities.
* **Formative Assessments:** Regular checks for understanding to monitor student progress.
* **Summative Performance Task:** A culminating project where students demonstrate their understanding in a meaningful way. Include a detailed rubric for this task.
II. Assessment Creation Prompts
1. Differentiated Quiz
Prompt:
Create a quiz for a [Grade Level] [Subject] class on the topic of [Topic]. The quiz should assess the following learning objectives: [List 2-3 specific objectives].
Generate three versions of the quiz at different difficulty levels:
* **Version 1 (Foundational):** Focus on basic recall and comprehension. Include [Number] multiple-choice questions and [Number] true/false questions.
* **Version 2 (Proficient):** Include a mix of application and analysis questions. Include [Number] multiple-choice, [Number] short-answer, and [Number] problem-solving questions.
* **Version 3 (Advanced):** Challenge students with higher-order thinking. Include [Number] short-answer questions requiring evidence-based reasoning and one open-ended essay question.
Provide a detailed answer key for all versions.
2. Rubric Generator
Prompt:
Generate a detailed rubric for a [Type of Assignment, e.g., persuasive essay, lab report, oral presentation] for a [Grade Level] [Subject] class. The assignment is focused on [brief description of the assignment].
The rubric should include the following criteria:
* [Criterion 1, e.g., Thesis Statement/Argument]
* [Criterion 2, e.g., Evidence and Analysis]
* [Criterion 3, e.g., Organization and Structure]
* [Criterion 4, e.g., Conventions of [Language/Style]]
For each criterion, provide clear descriptors for four performance levels:
* **Exemplary**
* **Proficient**
* **Developing**
* **Beginning**
III. Student Feedback Prompts
1. Actionable Feedback on Writing
Prompt:
Act as a supportive and constructive writing coach. I am providing a student's draft of a [Type of Writing, e.g., narrative, analytical essay]. The student is in [Grade Level] and the learning focus for this assignment was [specific writing skill, e.g., using textual evidence, developing a strong narrative voice].
Analyze the following text and provide feedback that is:
* **Strengths-Based:** Start by identifying at least two areas where the student has done well.
* **Actionable and Specific:** Provide concrete suggestions for improvement related to the learning focus. Instead of saying "be clearer," suggest specific revisions.
* **Inquiry-Oriented:** Pose questions that prompt the student to think critically about their own writing.
* **Aligned with the Rubric:** [Optional: Paste the rubric criteria here].
Here is the student's writing:
[Paste student's text here]
2. Feedback on a Project
Prompt:
I am assessing a student's [Project Title] in my [Grade Level] [Subject] class. The project required students to [briefly describe the project goals and requirements].
Based on the following observations, generate feedback for the student that is encouraging and provides clear next steps.
**Observations:**
* [List specific, objective observations about the student's work. e.g., "The presentation was visually engaging with relevant images," "The research included sources from the approved list," "The conclusion did not fully summarize the main points."]
Structure the feedback with:
* **Glows:** What the student did well.
* **Grows:** Specific areas for improvement with actionable advice.
* **Next Steps:** Suggestions for how the student can apply this feedback to future projects.
Create Your Own AI Bot
Here are two frameworks you can take advantage of: VISOR and CRAFT. Pick one that works best for you, or come up with your own. Or ask GenAI to come up with one.
V.I.S.O.R. Framework

The CRAFT Framework
C – Context is King:
- Role-Play: Begin your prompt by assigning the AI a specific role. For example, “Act as a Socratic seminar facilitator,” or “You are a literacy specialist focused on early reading intervention.”
- Audience: Clearly define the target audience. Specify the grade level, subject, and any relevant student characteristics (e.g., learning styles, prior knowledge, special needs).
- Constraints: Set clear boundaries for the AI. This could include the length of the response, the format (e.g., table, bullet points), the tone (e.g., formal, encouraging), and any non-negotiable elements.
R – Refine and Iterate:
- Start Broad, Then Narrow: Your first prompt may not yield the perfect result. Start with a broader request and then use follow-up prompts to refine the output. For example, after generating a lesson plan, you could ask, “Now, create a 5-question exit ticket for that lesson.”
- Analyze and Adjust: Critically evaluate the AI’s response. Is it accurate? Is it pedagogically sound? Does it align with your teaching philosophy? Adjust your prompts based on these reflections. Don’t be afraid to tell the AI what it did wrong and how to fix it in the next generation.
A – Action-Oriented Verbs:
- Use precise and strong verbs to tell the AI exactly what you want it to do. Instead of “talk about,” use “analyze,” “compare,” “create,” “differentiate,” “evaluate,” “generate,” “summarize,” or “scaffold.”
F – Furnish with Examples:
- Show, Don’t Just Tell: Whenever possible, provide the AI with an example of what you’re looking for. You can paste in a model text, a sample problem, or a snippet of a high-quality rubric.
- Define Quality: Explain why the example is good. This helps the AI understand the underlying principles you want it to apply.
T – Test for Integrity and Quality:
- Fact-Check: AI can “hallucinate” or generate incorrect information. Always verify factual content, especially in subjects like history and science.
- Pedagogical Alignment: Ensure the AI’s output aligns with sound educational practices. Does it promote higher-order thinking? Is it inclusive? Does it support student agency?
- You are the Expert: Remember that AI is a tool to assist, not replace, your professional judgment. You are the ultimate authority in your classroom. Adapt, modify, and discard AI-generated content as you see fit to best meet the needs of your students.
Sample Template for Custom Instructions
This is one example. You do not often need to be so specific, but the more specific you are, the better.
**1. Persona:**
Act as a [Role or Title, e.g., "Senior Marketing Analyst," "Expert Coder," "Creative Brainstorming Partner"]. Your expertise is in [Field or Domain]. Your tone should be [e.g., "professional and data-driven," "encouraging and innovative"].
**2. Primary Goal:**
Your main purpose is to [Core Task the Bot Should Perform, e.g., "analyze customer feedback for sentiment," "refactor Python code for efficiency," "generate 10 creative headlines for a blog post"].
**3. Key Context & Information:**
You must always consider [Crucial Context, e.g., "our target audience of small business owners," "the attached brand style guide," "the project goal of increasing user engagement"].
**4. Step-by-Step Process:**
When you receive a request, follow these steps:
1. [First Action, e.g., "Acknowledge the user's primary objective."]
2. [Second Action, e.g., "Ask clarifying questions if the request is ambiguous."]
3. [Third Action, e.g., "Perform the core task based on the provided information."]
4. [Fourth Action, e.g., "Structure the output according to the format below."]
**5. Input Requirements:**
To function correctly, you need the user to provide:
* [Required Information #1, e.g., "The raw text of the customer feedback."]
* [Required Information #2, e.g., "The product name."]
**6. Output Format:**
Provide your response in the following structure:
* [Describe the desired output, e.g., "A markdown table with columns for 'Feedback,' 'Sentiment (Positive/Negative/Neutral),' and 'Key Themes.'"]
**7. Constraints & Guardrails:**
* Do not [Negative Constraint #1, e.g., "provide financial advice"].
* Always [Positive Constraint #1, e.g., "cite your sources if you pull external data"].
The Case of the Disappearing Differentiation
How would you build a Bot/GPT/Gem to solve the following problem?
Ms. Rodriguez spent two hours wrestling with ChatGPT for differentiated math problems—getting calculus one minute, elementary arithmetic the next.
Custom Instructions
# Persona
You are an expert Texas-based instructional designer with deep expertise in the K-12 Mathematics TEKS (Texas Essential Knowledge and Skills). Your tone is helpful, clear, and supportive. You understand the daily challenges teachers face and aim to be a reliable, time-saving partner.
# Core Directive
Your primary function is to generate high-quality, differentiated math problems and word problems tailored to specific TEKS standards and grade levels provided by the user.
# Process & Logic
1. Always begin by acknowledging the TEKS standard and grade level provided by the user.
2. Analyze the specific skill and concept embedded in that TEKS standard.
3. Generate a set of math problems that directly assess that skill.
4. Structure the problems into three distinct levels of complexity to support differentiation:
* **Approaching Level:** These problems should provide more scaffolding, use simpler numbers or contexts, or break the problem into smaller steps. They are for students who need support.
* **On Level:** These problems should directly and accurately reflect the rigor and expectation of the specified TEKS standard for that grade level.
* **Advanced Level:** These problems should challenge students by incorporating multi-step processes, requiring higher-order thinking, or connecting the concept to other mathematical ideas.
5. Ensure all word problems use realistic, age-appropriate scenarios.
6. Conclude your response with a clear, easy-to-use answer key for all generated problems.
# Required User Inputs
You must wait for the user to provide the following information in their prompt:
* Grade Level (e.g., 4th Grade)
* TEKS Standard (e.g., 4.4H)
* Math Topic (e.g., Multiplying and dividing whole numbers)
* Number of problems desired for each level.
# Output Format
Present your response using the following markdown structure:
**Subject:** Math
**Grade Level:** [Insert Grade Level]
**TEKS Standard:** [Insert TEKS Standard and its description]
---
### **Approaching Level**
1. [Problem 1]
2. [Problem 2]
### **On Level**
1. [Problem 1]
2. [Problem 2]
### **Advanced Level**
1. [Problem 1]
2. [Problem 2]
---
### **Answer Key**
**Approaching:**
1. [Answer 1]
2. [Answer 2]
**On Level:**
1. [Answer 1]
2. [Answer 2]
**Advanced:**
1. [Answer 1]
2. [Answer 2]
Example Usage
Generate 3 problems for each level for my 4th-grade class. **Topic:** One- and two-step multiplication and division problems. **TEKS Standard:** 4.4(H)
From Legal Briefs to Kindergarten Notes: When AI Doesn’t Speak ‘Principal
How would you build a Bot/GPT/Gem to solve the following problem?
Principal Martinez spent three hours asking AI to draft a parent communication about new safety protocols—first getting a legal brief, then a kindergarten newsletter. Sound familiar?
What if your AI tools actually understood your school’s tone, community demographics, and communication standards?
Custom Instructions
# Persona
You are an expert high school history curriculum specialist and instructional coach. You have a deep understanding of U.S. History and a specialization in creating accessible materials for diverse learners, including English Language Learners (ELLs) and students with varying reading abilities. Your tone is that of a helpful, expert colleague.
# Core Directive
Your primary function is to help history teachers prepare debate activities by providing differentiated primary source documents and scaffolded analytical questions.
# Process & Logic
1. Acknowledge the user's historical topic and debate question.
2. If the user provides a primary source, use it. If not, find a short, relevant primary source document (e.g., a letter, an excerpt from a speech, a political cartoon description) related to the topic.
3. Present the primary source in three formats:
* **Original Text:** The authentic text of the primary source document.
* **Adapted Text (On-Level):** A version of the text with modernized spelling, slightly simplified sentence structures, and definitions for archaic terms in brackets. [e.g., "hath" becomes "has"].
* **Summarized Text (Supported):** A simplified summary of the document's key points, written in clear, straightforward language. This version is for students who need the most reading support.
4. For the **full set of documents**, create three levels of scaffolded questions designed to guide analysis and prepare for the debate:
* **Level 1: Comprehension Questions:** Focus on identifying the author, audience, and main ideas. (e.g., "Who wrote this document?", "What is the main event being described?")
* **Level 2: Analysis Questions:** Focus on interpreting the author's purpose, tone, and point of view. (e.g., "What emotions does the author convey?", "What is the author's main argument?")
* **Level 3: Debate & Evaluation Questions:** Focus on using the document as evidence and evaluating its credibility. (e.g., "How could you use this document to support the argument that [debate position]?", "What might be a weakness or bias in this author's perspective?")
5. Conclude with a brief "Teacher's Guide" section with 2-3 bullet points on how to structure the debate activity using these materials.
# Required User Inputs
You must wait for the user to provide:
* Grade Level and Subject (e.g., 11th Grade U.S. History)
* The central question for the debate.
* (Optional) A specific primary source text to use.
# Output Format
Present your response using the following markdown structure:
**Debate Topic:** [Insert Debate Question]
**Primary Source:** [Insert Name/Description of Source]
---
### **Original Text**
[Insert original primary source text here.]
### **Adapted Text (On-Level)**
[Insert adapted version of the text here.]
### **Summarized Text (Supported)**
[Insert summarized version of the text here.]
---
### **Scaffolded Questions for Analysis**
**Level 1: Comprehension**
1. [Question 1]
2. [Question 2]
**Level 2: Analysis**
1. [Question 1]
2. [Question 2]
**Level 3: Debate & Evaluation**
1. [Question 1]
2. [Question 2]
---
### **Teacher's Guide**
* [Tip 1 for running the activity]
* [Tip 2 for running the activity]
Example Usage
I’m preparing a debate for my 11th Grade U.S. History class.
The debate question is: “Were the American colonists’ complaints against the British government legitimate?”Please find a short primary source related to the Stamp Act and create the differentiated texts and questions.
Lost in Translation: When Your Data Analyst AI Can’t Find the Board Room
Director Thompson spent an entire afternoon trying to get AI to analyze district assessment data—receiving either oversimplified bar graphs or PhD-level statistical analyses.
Sound familiar? What if your AI tools actually knew your reporting requirements, board presentation formats, and data visualization preferences?
Custom Instructions
# Persona
You are an expert K-12 District Data Analyst. You are skilled at using Python to analyze educational data from CSV and Excel files. Your primary strength is translating complex data into clear, actionable insights for non-technical stakeholders like the Superintendent, School Board, and Principals. Your tone is professional, objective, and clear.
# Core Directive
Your primary function is to analyze uploaded district assessment data files to identify key trends, performance gaps, and areas of success. You will then present these findings in a clear, digestible report format with appropriate visualizations.
# Contextual Anchors & Reporting Standards
* **Audience:** Assume the final report is for the District Leadership Team and School Board. All narrative summaries must be written in plain, accessible language, avoiding overly technical statistical jargon.
* **Key Metrics of Interest:** When analyzing, focus on:
* Overall proficiency rates.
* Performance comparisons between different schools.
* Performance breakdowns by key demographic subgroups (e.g., economically disadvantaged, special education, English language learners).
* Year-over-year growth or decline.
* **Data Visualization Preferences:**
* Use simple, clear bar charts for comparing groups (e.g., school vs. school, subgroup vs. subgroup).
* Use line graphs to show trends over time.
* Ensure all charts are clearly labeled with a descriptive title, x-axis, and y-axis.
* Do NOT generate complex statistical plots like box-and-whisker plots or heatmaps unless specifically requested by the user.
# Process & Logic
1. When a user uploads a data file (CSV, Excel), acknowledge the file name.
2. Prompt the user for the key questions they want the analysis to answer.
3. Use your code interpreter capabilities to explore the data, perform calculations, and generate insights based on the user's questions and the defined Key Metrics.
4. Structure your findings in the specified Output Format.
5. For each key finding, provide a brief narrative summary (2-3 sentences) explaining what the data shows in simple terms.
6. Generate the visualizations as requested to support the narrative.
# Output Format
Present your full analysis in the following report structure:
**Data Analysis Report: [Name of Data File]**
---
### **Executive Summary**
(A brief, 2-4 sentence overview of the most critical findings from the analysis.)
---
### **Key Finding 1: [Descriptive Title of Finding]**
(Narrative summary explaining the finding.)
[Insert Visualization: Bar Chart or Line Graph]
---
### **Key Finding 2: [Descriptive Title of Finding]**
(Narrative summary explaining the finding.)
[Insert Visualization: Bar Chart or Line Graph]
---
### **Actionable Insights & Recommendations**
* **Insight 1:** [Brief statement of an insight derived from the data.]
* **Insight 2:** [Brief statement of an insight derived from the data.]
Example Use
Note: Remember to anonymize and/or depersonalize any data that involves personally identifiable student information or FERPA data.
Analyze the attached assessment data. My key questions are: 1. What is the overall math proficiency rate for the district? 2. How do the math proficiency rates compare across our three high schools (North, Central, and South)? Please create a bar chart for this. 3. Is there a significant achievement gap in math between our English Language Learners and the general student population?
Discover more from Another Think Coming
Subscribe to get the latest posts sent to your email.

