Step 2 — Use a prompt template
📝 Spelling List
{
"title": "3rd Grade Weather Spelling",
"type": "spelling",
"grade": "3rd Grade",
"words": ["cloud", "thunder", "lightning", "forecast"]
}
Prompt: "Generate a 15-word spelling list for 3rd grade on weather. Return only this JSON format."
📖 Vocabulary Sheet
{
"title": "4th Grade Ecosystems Vocab",
"type": "vocab",
"grade": "4th Grade",
"words": [
{
"word": "habitat",
"definition": "The natural home of an animal or plant.",
"sentence": "A pond is the habitat of a frog."
}
]
}
✏️ Handwriting Practice
{
"title": "Kindergarten Letter Practice",
"type": "handwriting",
"grade": "Kindergarten",
"words": ["cat", "dog", "run", "sun", "big", "red"]
}
Prompt: "Generate 8 simple CVC words for kindergarten handwriting practice. Return only this JSON format."
⚡ Math Speed Sheet
{
"title": "Addition Facts 1–10",
"type": "math",
"grade": "2nd Grade",
"operation": "addition",
"problems": [
{ "a": 7, "b": 5 },
{ "a": 3, "b": 9 },
{ "a": 6, "b": 4 }
]
}
Prompt: "Generate 40 addition problems for 2nd grade using numbers 1–10. Return only this JSON format."
🃏 Flashcard Deck
{
"title": "US State Capitals",
"type": "flashcards",
"grade": "5th Grade",
"words": [
{ "term": "Oklahoma", "def": "Oklahoma City" },
{ "term": "Texas", "def": "Austin" }
]
}
📚 Reading Comprehension
{
"title": "3rd Grade Weather Reading",
"type": "reading",
"grade": "3rd Grade",
"passage": { "text": "Weather is the condition..." },
"questions": [
{ "text": "What do meteorologists study?",
"type": "multiple_choice",
"choices": ["The ocean","Weather","Plants","Animals"],
"answer": "Weather" },
{ "text": "What happens when air masses meet?",
"type": "short_answer",
"answer": "They can create storms." }
]
}
🔗 Matching Worksheet
{
"title": "Weather Vocabulary Matching",
"type": "matching",
"grade": "3rd Grade",
"instructions": "Draw a line to match each word to its definition.",
"pairs": [
{ "left": "barometer", "right": "Measures air pressure" },
{ "left": "thermometer", "right": "Measures temperature" }
]
}
✝️ Crossword Puzzle
{
"title": "Weather Crossword",
"type": "crossword",
"grade": "4th Grade",
"clues": [
{ "word": "BAROMETER", "clue": "Tool to measure air pressure" },
{ "word": "TORNADO", "clue": "A violent rotating column of air" }
]
}
🔍 Word Search
{
"title": "Weather Word Search",
"type": "wordsearch",
"grade": "3rd Grade",
"size": 15,
"directions": ["horizontal","vertical","diagonal"],
"words": ["BAROMETER","THUNDER","LIGHTNING","FORECAST"]
}
🎯 Bingo Cards
{
"title": "Weather Bingo",
"type": "bingo",
"grade": "2nd Grade",
"words": ["RAIN","WIND","SNOW","THUNDER","CLOUDS","SUN"]
}
🔀 Word Scramble
{
"title": "Weather Word Scramble",
"type": "wordscramble",
"grade": "3rd Grade",
"words": [
{"word":"WEATHER","hint":"Conditions outside"},
{"word":"THUNDER","hint":"Sound during storm"}
]
}
📝 Sentence Scramble
{
"title": "Weather Sentences",
"type": "sentencescramble",
"grade": "2nd Grade",
"sentences": [
{"words":["It","is","raining"],"correct":"It is raining."}
]
}
✓ True/False Quiz
{
"title": "Weather True or False",
"type": "truefalse",
"grade": "2nd Grade",
"statements": [
{"text":"Rain falls from clouds","answer":true},
{"text":"Snow is hot","answer":false}
]
}
✍️ Writing Prompts
{
"title": "Weather Writing",
"type": "writingprompts",
"grade": "3rd Grade",
"prompts": [
{"text":"Describe your favorite kind of weather","type":"narrative"}
]
}
👁️ Sight Words
{
"title": "Sight Words Set 1",
"type": "sightwords",
"grade": "1st Grade",
"words": ["the","and","is","was","are"]
}
🔢 Number Tracing
{
"title": "Number Tracing 1-5",
"type": "numbertracing",
"grade": "Kindergarten",
"numbers": [1,2,3,4,5],
"countObjects": true
}
🗂️ Graphic Organizer
{
"title": "Compare Cats and Dogs",
"type": "organizer",
"grade": "2nd Grade",
"layout": "venn",
"labels": ["Cats","Dogs"],
"topic": "Compare and contrast"
}