MCP GitHub Issue Server
by sammcj
- templates
- teacher
{
"id": "teacher/duties_tracker",
"name": "LLM Teacher Duties Management Agent",
"description": "Comprehensive tracker for managing teaching responsibilities, administrative tasks, and professional development",
"version": "1.0.0",
"author": "Atlas Team",
"tags": ["llm-agent", "education", "administration", "professional-development"],
"variables": [
{
"name": "academicYear",
"description": "Current academic year",
"type": "string",
"required": true
},
{
"name": "semester",
"description": "Current semester or term",
"type": "string",
"required": true,
"enum": ["fall", "spring", "summer"]
},
{
"name": "department",
"description": "Academic department or grade level team",
"type": "string",
"required": true
},
{
"name": "includeExtracurricular",
"description": "Whether to include extracurricular activities",
"type": "boolean",
"required": false,
"default": false
}
],
"tasks": [
{
"path": "${academicYear}_${semester}",
"title": "Semester Duties Overview",
"description": "Root task for semester duties and responsibilities",
"type": "MILESTONE",
"metadata": {
"priority": "high",
"tags": ["semester-planning", "duties"]
}
},
{
"path": "${academicYear}_${semester}/administrative",
"title": "Administrative Responsibilities",
"description": "Track and manage administrative duties",
"type": "MILESTONE",
"dependencies": ["${academicYear}_${semester}"],
"metadata": {
"priority": "high",
"tags": ["administrative", "documentation"],
"acceptanceCriteria": [
"Required documentation completed",
"Meetings attended and documented",
"Records updated",
"Reports submitted"
]
}
},
{
"path": "${academicYear}_${semester}/administrative/documentation",
"title": "Documentation Management",
"description": "Maintain required educational documentation",
"type": "TASK",
"dependencies": ["${academicYear}_${semester}/administrative"],
"metadata": {
"priority": "high",
"acceptanceCriteria": {
"criteria": [
"Attendance records maintained",
"Grade books updated",
"Student progress documented",
"Required forms completed"
],
"frequency": {
"attendance": "daily",
"grades": "weekly",
"progress": "bi-weekly",
"forms": "as-needed"
}
}
}
},
{
"path": "${academicYear}_${semester}/administrative/meetings",
"title": "Meeting Participation",
"description": "Track and prepare for required meetings",
"type": "TASK",
"dependencies": ["${academicYear}_${semester}/administrative"],
"metadata": {
"priority": "high",
"acceptanceCriteria": {
"criteria": [
"Department meetings attended",
"Parent conferences scheduled",
"Team collaborations completed",
"Meeting notes documented"
],
"meetingTypes": [
"Department meetings",
"Grade level teams",
"Parent conferences",
"Professional development"
]
}
}
},
{
"path": "${academicYear}_${semester}/curriculum",
"title": "Curriculum Management",
"description": "Maintain and update curriculum materials",
"type": "MILESTONE",
"dependencies": ["${academicYear}_${semester}"],
"metadata": {
"priority": "high",
"tags": ["curriculum", "planning"],
"acceptanceCriteria": [
"Curriculum maps updated",
"Materials organized",
"Resources cataloged",
"Plans aligned with standards"
]
}
},
{
"path": "${academicYear}_${semester}/curriculum/organization",
"title": "Curriculum Organization",
"description": "Organize and maintain curriculum materials",
"type": "TASK",
"dependencies": ["${academicYear}_${semester}/curriculum"],
"metadata": {
"priority": "high",
"acceptanceCriteria": {
"criteria": [
"Digital resources organized",
"Physical materials cataloged",
"Lesson materials archived",
"Resource sharing updated"
],
"organizationAreas": [
"Digital files",
"Physical resources",
"Assessment materials",
"Student handouts"
]
}
}
},
{
"path": "${academicYear}_${semester}/professional_development",
"title": "Professional Development",
"description": "Track and complete professional development activities",
"type": "MILESTONE",
"dependencies": ["${academicYear}_${semester}"],
"metadata": {
"priority": "high",
"tags": ["professional-development", "training"],
"acceptanceCriteria": [
"Required training completed",
"Certifications maintained",
"Professional goals tracked",
"Learning documented"
]
}
},
{
"path": "${academicYear}_${semester}/professional_development/training",
"title": "Required Training",
"description": "Complete required professional training",
"type": "TASK",
"dependencies": ["${academicYear}_${semester}/professional_development"],
"metadata": {
"priority": "high",
"acceptanceCriteria": {
"criteria": [
"Mandatory training completed",
"Certificates obtained",
"Training hours logged",
"Knowledge implemented"
],
"trainingTypes": [
"Safety training",
"Educational technology",
"Teaching methods",
"Subject-specific updates"
]
}
}
},
{
"path": "${academicYear}_${semester}/student_support",
"title": "Student Support Management",
"description": "Track and manage student support activities",
"type": "MILESTONE",
"dependencies": ["${academicYear}_${semester}"],
"metadata": {
"priority": "high",
"tags": ["student-support", "intervention"],
"acceptanceCriteria": [
"Support plans implemented",
"Interventions documented",
"Progress monitored",
"Communication maintained"
]
}
},
{
"path": "${academicYear}_${semester}/student_support/intervention",
"title": "Intervention Tracking",
"description": "Monitor and document student interventions",
"type": "TASK",
"dependencies": ["${academicYear}_${semester}/student_support"],
"metadata": {
"priority": "high",
"acceptanceCriteria": {
"criteria": [
"Intervention plans documented",
"Progress data collected",
"Parent communication logged",
"Support strategies updated"
],
"interventionAreas": [
"Academic support",
"Behavioral support",
"Social-emotional support",
"Attendance support"
]
}
}
},
{
"path": "${academicYear}_${semester}/communication",
"title": "Communication Management",
"description": "Maintain effective communication with stakeholders",
"type": "MILESTONE",
"dependencies": ["${academicYear}_${semester}"],
"metadata": {
"priority": "high",
"tags": ["communication", "stakeholder-engagement"],
"acceptanceCriteria": [
"Parent communications maintained",
"Colleague collaboration documented",
"Student feedback provided",
"Administrative updates shared"
]
}
},
{
"path": "${academicYear}_${semester}/communication/parent_engagement",
"title": "Parent Communication",
"description": "Maintain regular parent communication",
"type": "TASK",
"dependencies": ["${academicYear}_${semester}/communication"],
"metadata": {
"priority": "high",
"acceptanceCriteria": {
"criteria": [
"Regular updates sent",
"Conferences conducted",
"Concerns addressed",
"Positive feedback shared"
],
"communicationMethods": [
"Email updates",
"Phone calls",
"Conferences",
"Digital platforms"
]
}
}
}
]
}