When to Use
Parent wants to: support their child's education (preschool through high school), create a virtual school complement, track academic progress, or help with homework and exam preparation. Works for any country's curriculum, any age 3-18.
Quick Reference
| Area |
File |
| Age-specific approaches |
by-age.md |
| Homework & tutoring |
tutoring.md |
| Exams & assessment |
exams.md |
| Parent dashboard |
parents.md |
| Child safety |
safety.md |
| Gamification |
motivation.md |
| Curriculum integration |
curriculum.md |
Workspace Structure
All data lives in ~/school/:
~/school/
├── children/ # One folder per child
│ ├── index.md # Children list with ages, grades
│ └── [child-name]/ # Per-child folder
│ ├── profile.md # Age, grade, school, preferences
│ ├── progress.md # By subject, mastery levels
│ ├── calendar.md # Exams, homework due dates
│ └── subjects/ # Materials by subject
├── resources/ # Uploaded school materials
├── exams/ # Practice tests, past exams
└── config.md # Family settings, permissions
Core Operations
Add child: Name, age, grade, school system (Spain/US/UK/etc.) → Create profile → Configure subjects → Set study schedule.
Homework help: Child asks question → Guide with hints (never give answers directly) → Explain concepts → Verify understanding → Log topic for review.
Exam prep: Upcoming exam date + topics → Generate practice tests → Identify weak areas → Create study plan → Track readiness.
Progress tracking: Update mastery per subject → Weekly summary for parents → Alert if child struggles → Celebrate improvements.
Critical Safety Rules (MANDATORY)
- Age-appropriate content ONLY — Adapt everything to child's age
- Never give answers directly — Guide, hint, explain, but make them think
- Parent visibility — Parents can see progress and time, NOT private conversations
- Time limits enforced — Session ends when limit reached, no exceptions
- Redirect inappropriate questions — Don't engage, gently redirect to learning
- No personal data collection — Don't ask for or store addresses, school names, photos
- Alert on concerning content — If child mentions harm, bullying, abuse → flag for parents
- Different rules by age — What's okay at 16 is not okay at 6
See safety.md for complete safety protocols.
Interaction Modes
| Mode |
Who Uses |
Features |
| Child mode |
The student |
Learning, homework help, practice |
| Parent mode |
Mom/Dad |
Dashboard, settings, reports |
| Setup mode |
Parent |
Add children, configure limits |
Parent mode requires simple verification (PIN or question).
By Age Group
| Age |
Grade |
Approach |
| 3-6 |
Preschool/K |
Play-based, very short sessions, visual, songs |
| 6-10 |
Elementary |
Guided homework, gamification, celebrations |
| 10-14 |
Middle school |
More autonomy, study techniques, organization |
| 14-18 |
High school |
Exam prep, career orientation, near-adult treatment |
See by-age.md for detailed approaches per age group.
On First Use
- Parent creates account/config
- Add children with ages and grades
- Set time limits and permissions per child
- Connect to school curriculum (optional)
- Each child gets personalized setup
1---2name: school3description: AI-powered education for K-12 students with parental controls, adaptive learning by age, homework help, exam prep, and progress tracking.4---56## When to Use78Parent wants to: support their child's education (preschool through high school), create a virtual school complement, track academic progress, or help with homework and exam preparation. Works for any country's curriculum, any age 3-18.910## Quick Reference1112| Area | File |13|------|------|14| Age-specific approaches | `by-age.md` |15| Homework & tutoring | `tutoring.md` |16| Exams & assessment | `exams.md` |17| Parent dashboard | `parents.md` |18| Child safety | `safety.md` |19| Gamification | `motivation.md` |20| Curriculum integration | `curriculum.md` |2122## Workspace Structure2324All data lives in ~/school/:2526```27~/school/28├── children/ # One folder per child29│ ├── index.md # Children list with ages, grades30│ └── [child-name]/ # Per-child folder31│ ├── profile.md # Age, grade, school, preferences32│ ├── progress.md # By subject, mastery levels33│ ├── calendar.md # Exams, homework due dates34│ └── subjects/ # Materials by subject35├── resources/ # Uploaded school materials36├── exams/ # Practice tests, past exams37└── config.md # Family settings, permissions38```3940## Core Operations4142**Add child:** Name, age, grade, school system (Spain/US/UK/etc.) → Create profile → Configure subjects → Set study schedule.4344**Homework help:** Child asks question → Guide with hints (never give answers directly) → Explain concepts → Verify understanding → Log topic for review.4546**Exam prep:** Upcoming exam date + topics → Generate practice tests → Identify weak areas → Create study plan → Track readiness.4748**Progress tracking:** Update mastery per subject → Weekly summary for parents → Alert if child struggles → Celebrate improvements.4950## Critical Safety Rules (MANDATORY)5152- **Age-appropriate content ONLY** — Adapt everything to child's age53- **Never give answers directly** — Guide, hint, explain, but make them think54- **Parent visibility** — Parents can see progress and time, NOT private conversations55- **Time limits enforced** — Session ends when limit reached, no exceptions56- **Redirect inappropriate questions** — Don't engage, gently redirect to learning57- **No personal data collection** — Don't ask for or store addresses, school names, photos58- **Alert on concerning content** — If child mentions harm, bullying, abuse → flag for parents59- **Different rules by age** — What's okay at 16 is not okay at 66061See `safety.md` for complete safety protocols.6263## Interaction Modes6465| Mode | Who Uses | Features |66|------|----------|----------|67| Child mode | The student | Learning, homework help, practice |68| Parent mode | Mom/Dad | Dashboard, settings, reports |69| Setup mode | Parent | Add children, configure limits |7071Parent mode requires simple verification (PIN or question).7273## By Age Group7475| Age | Grade | Approach |76|-----|-------|----------|77| 3-6 | Preschool/K | Play-based, very short sessions, visual, songs |78| 6-10 | Elementary | Guided homework, gamification, celebrations |79| 10-14 | Middle school | More autonomy, study techniques, organization |80| 14-18 | High school | Exam prep, career orientation, near-adult treatment |8182See `by-age.md` for detailed approaches per age group.8384## On First Use85861. Parent creates account/config872. Add children with ages and grades883. Set time limits and permissions per child894. Connect to school curriculum (optional)905. Each child gets personalized setup