MCP GitHub Issue Server
by sammcj
- templates
- teacher
{
"id": "teacher/lesson_planner",
"name": "LLM Teacher Lesson Planning Agent",
"description": "Dynamic lesson planning assistant focusing on curriculum development, resource gathering, and educational outcomes",
"version": "1.0.0",
"author": "Atlas Team",
"tags": ["llm-agent", "education", "lesson-planning", "curriculum"],
"variables": [
{
"name": "subject",
"description": "Academic subject for the lesson plan",
"type": "string",
"required": true
},
{
"name": "gradeLevel",
"description": "Grade level for the lesson plan",
"type": "string",
"required": true
},
{
"name": "weekNumber",
"description": "Week number in the academic calendar",
"type": "number",
"required": true
},
{
"name": "standardsFramework",
"description": "Educational standards framework to follow",
"type": "string",
"required": false,
"default": "common-core",
"enum": ["common-core", "state-specific", "international-baccalaureate", "custom"]
},
{
"name": "differentiationLevel",
"description": "Level of differentiation needed for diverse learners",
"type": "string",
"required": false,
"default": "moderate",
"enum": ["minimal", "moderate", "extensive"]
}
],
"tasks": [
{
"path": "${subject}_week${weekNumber}",
"title": "Weekly Lesson Plan",
"description": "Root task for weekly lesson planning",
"type": "MILESTONE",
"metadata": {
"priority": "high",
"tags": ["lesson-plan", "weekly-planning"]
}
},
{
"path": "${subject}_week${weekNumber}/research",
"title": "Curriculum Research",
"description": "Research and gather curriculum requirements and resources",
"type": "MILESTONE",
"dependencies": ["${subject}_week${weekNumber}"],
"metadata": {
"priority": "high",
"tags": ["research", "curriculum"],
"acceptanceCriteria": [
"Standards identified and documented",
"Previous lesson plans reviewed",
"Resource availability confirmed",
"Learning objectives defined"
]
}
},
{
"path": "${subject}_week${weekNumber}/research/standards",
"title": "Standards Analysis",
"description": "Analyze and document relevant educational standards",
"type": "TASK",
"dependencies": ["${subject}_week${weekNumber}/research"],
"metadata": {
"priority": "high",
"acceptanceCriteria": {
"criteria": [
"Standards framework reviewed",
"Relevant standards identified",
"Standards progression mapped",
"Cross-curricular connections noted"
],
"researchTasks": [
"Review ${standardsFramework} documentation",
"Identify grade-level standards",
"Map standards to learning objectives",
"Document assessment criteria"
]
}
}
},
{
"path": "${subject}_week${weekNumber}/research/prior_knowledge",
"title": "Prior Knowledge Assessment",
"description": "Review previous lessons and student progress",
"type": "TASK",
"dependencies": ["${subject}_week${weekNumber}/research"],
"metadata": {
"priority": "high",
"acceptanceCriteria": {
"criteria": [
"Previous lessons reviewed",
"Student progress analyzed",
"Knowledge gaps identified",
"Prerequisites documented"
],
"dataSources": [
"Previous lesson plans",
"Student assessment data",
"Teacher observations",
"Curriculum sequence"
]
}
}
},
{
"path": "${subject}_week${weekNumber}/planning",
"title": "Lesson Development",
"description": "Develop detailed daily lesson plans",
"type": "MILESTONE",
"dependencies": ["${subject}_week${weekNumber}/research"],
"metadata": {
"priority": "high",
"tags": ["planning", "development"],
"acceptanceCriteria": [
"Daily objectives defined",
"Activities designed",
"Resources prepared",
"Assessments created"
]
}
},
{
"path": "${subject}_week${weekNumber}/planning/objectives",
"title": "Learning Objectives",
"description": "Define specific learning objectives for each day",
"type": "TASK",
"dependencies": ["${subject}_week${weekNumber}/planning"],
"metadata": {
"priority": "high",
"acceptanceCriteria": {
"criteria": [
"SMART objectives written",
"Aligned with standards",
"Differentiated as needed",
"Assessment criteria defined"
],
"components": [
"Daily learning targets",
"Success criteria",
"Differentiation notes",
"Assessment methods"
]
}
}
},
{
"path": "${subject}_week${weekNumber}/planning/activities",
"title": "Instructional Activities",
"description": "Design engaging learning activities",
"type": "TASK",
"dependencies": ["${subject}_week${weekNumber}/planning/objectives"],
"metadata": {
"priority": "high",
"acceptanceCriteria": {
"criteria": [
"Activities aligned with objectives",
"Differentiation incorporated",
"Time management planned",
"Materials list created"
],
"components": [
"Opening activities",
"Main lessons",
"Practice exercises",
"Closing activities"
]
}
}
},
{
"path": "${subject}_week${weekNumber}/planning/resources",
"title": "Resource Preparation",
"description": "Gather and prepare teaching resources",
"type": "TASK",
"dependencies": ["${subject}_week${weekNumber}/planning/activities"],
"metadata": {
"priority": "high",
"acceptanceCriteria": {
"criteria": [
"Digital resources identified",
"Physical materials listed",
"Handouts prepared",
"Technology needs confirmed"
],
"resourceTypes": [
"Presentation materials",
"Student handouts",
"Assessment tools",
"Digital resources"
]
}
}
},
{
"path": "${subject}_week${weekNumber}/assessment",
"title": "Assessment Planning",
"description": "Develop assessment strategies and materials",
"type": "MILESTONE",
"dependencies": ["${subject}_week${weekNumber}/planning"],
"metadata": {
"priority": "high",
"tags": ["assessment", "evaluation"],
"acceptanceCriteria": [
"Assessment types defined",
"Rubrics created",
"Feedback methods planned",
"Differentiation included"
]
}
},
{
"path": "${subject}_week${weekNumber}/assessment/formative",
"title": "Formative Assessments",
"description": "Design ongoing assessment activities",
"type": "TASK",
"dependencies": ["${subject}_week${weekNumber}/assessment"],
"metadata": {
"priority": "high",
"acceptanceCriteria": {
"criteria": [
"Check-for-understanding activities designed",
"Progress monitoring tools created",
"Feedback strategies defined",
"Adjustment points identified"
],
"assessmentTypes": [
"Exit tickets",
"Quick checks",
"Discussion prompts",
"Practice exercises"
]
}
}
},
{
"path": "${subject}_week${weekNumber}/assessment/summative",
"title": "Summative Assessments",
"description": "Create end-of-week assessments",
"type": "TASK",
"dependencies": ["${subject}_week${weekNumber}/assessment"],
"metadata": {
"priority": "high",
"acceptanceCriteria": {
"criteria": [
"Assessment aligned with objectives",
"Rubric developed",
"Differentiation options included",
"Grading criteria defined"
],
"components": [
"Assessment questions",
"Scoring guide",
"Answer key",
"Accommodations list"
]
}
}
},
{
"path": "${subject}_week${weekNumber}/reflection",
"title": "Plan Review and Reflection",
"description": "Review and finalize lesson plans",
"type": "MILESTONE",
"dependencies": [
"${subject}_week${weekNumber}/planning",
"${subject}_week${weekNumber}/assessment"
],
"metadata": {
"priority": "high",
"tags": ["review", "reflection"],
"acceptanceCriteria": [
"Standards alignment verified",
"Differentiation reviewed",
"Resources confirmed",
"Timeline validated"
]
}
}
]
}