Skip to content

Add guides, templates, CI, and eval runner across all roles#2

Merged
dougdevitre merged 3 commits intomainfrom
claude/github-enhancements
Mar 29, 2026
Merged

Add guides, templates, CI, and eval runner across all roles#2
dougdevitre merged 3 commits intomainfrom
claude/github-enhancements

Conversation

@dougdevitre
Copy link
Copy Markdown
Owner

@dougdevitre dougdevitre commented Mar 29, 2026

Summary

Major expansion: 84 files (up from 72), templates across all 7 roles + substitutes.

For non-technical users

  • GETTING_STARTED.md — Step-by-step setup for Claude Code, Claude Project, and team sharing

For teachers (32 templates, up from 2)

  • Parent communication — 5 email templates (positive, academic concern, behavior, missing work, IEP/504 confirmation)
  • Classroom management — expectations document, behavior reflection form, student feedback survey
  • Observation & eval — pre-observation planner (MEES-aligned), post-observation reflection, summative portfolio checklist, peer observation form
  • ELL planning — student profile, tiered lesson plan by WIDA level, accommodation tracker, ELL parent conference prep
  • Substitute binder — 8-section complete binder (welcome letter, student alerts, seating charts, schedule, lesson plans with backup activities, emergency procedures, key people, sub feedback form)
  • Classroom admin — attendance tracker, progress report, parent communication log, field trip checklist, beginning-of-year setup, end-of-year closeout

For ELL / ESL

  • references/programs/english-learners.md — WIDA levels explained for teachers, language objectives, scaffolding strategies by level, content-area differentiation (math/science/SS/ELA), assessment accommodations, newcomer checklist, family engagement, SIOP components, legal requirements

For substitute teachers

  • references/roles/substitute-teachers.md — Guide for subs themselves: first 10 minutes, attendance, classroom management, mandated reporter obligations, IEP/504/ELL support, helpful phrases for tough moments

For counselors (5 new templates)

  • Student needs assessment / intake, small group counseling plan (ASCA-aligned), recommendation letter data sheet, 504 meeting prep checklist, monthly caseload tracker with ASCA time targets

For specialists (3 new templates)

  • IEP meeting prep checklist (2 weeks through post-meeting), goal progress monitoring with service logs, transition planning checklist (age 16+)

For content quality

  • CI validation workflow — checks MANIFEST.json, verifies files exist, flags 500+ line files, validates JSON
  • scripts/run-evals.sh — runs 30 test cases against Claude API with dry-run support

Test plan

  • CI validation passes
  • ./scripts/run-evals.sh --dry-run lists all test cases
  • New templates are routable via SKILL.md §5

https://claude.ai/code/session_013aurTmW2RBAUvHBVc1Zrx8

claude added 3 commits March 29, 2026 21:28
- Add GETTING_STARTED.md with plain-language setup instructions for
  Claude Code, Claude Project, and team sharing
- Add .github/workflows/validate.yml CI action that checks MANIFEST.json
  file count, verifies all listed files exist, flags files over 500 lines,
  surfaces stale high-volatility data, and validates JSON
- Add scripts/run-evals.sh to run the 30 test cases against the Claude API
  with support for specific IDs, dry-run mode, and results export
- Update .gitignore to exclude eval result files
- Add link to getting started guide in README

https://claude.ai/code/session_013aurTmW2RBAUvHBVc1Zrx8
Add GETTING_STARTED.md, .gitignore, and scripts/run-evals.sh to
MANIFEST.json root and scripts lists. Update file_count 72 -> 75.

https://claude.ai/code/session_013aurTmW2RBAUvHBVc1Zrx8
… eval prep

New templates for daily teacher productivity:

templates/teacher/classroom-communication.md (9 templates):
- Positive parent email, academic concern, behavior concern, missing work
- IEP/504 accommodation confirmation email
- Classroom expectations document, behavior reflection form
- Peer observation form, student feedback survey

templates/teacher/observation-prep.md (3 templates):
- Pre-observation planning guide (MEES-aligned)
- Post-observation self-reflection
- Summative evaluation evidence portfolio checklist

Updates SKILL.md template routing with all new teacher entries.
Teacher templates go from 2 to 14 total.

https://claude.ai/code/session_013aurTmW2RBAUvHBVc1Zrx8
@dougdevitre dougdevitre changed the title Add getting started guide, CI validation, and eval runner Add getting started guide, 14 teacher templates, CI validation, and eval runner Mar 29, 2026
@dougdevitre dougdevitre merged commit f4eea8b into main Mar 29, 2026
1 check passed
@dougdevitre dougdevitre changed the title Add getting started guide, 14 teacher templates, CI validation, and eval runner Add guides, templates, CI, and eval runner across all roles Mar 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants