Назад към всички

School

// AI-powered education for K-12 students with parental controls, adaptive learning by age, homework help, exam prep, and progress tracking.

$ git log --oneline --stat
stars:1,933
forks:367
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
nameSchool
slugschool
version1.0.0
descriptionAI-powered education for K-12 students with parental controls, adaptive learning by age, homework help, exam prep, and progress tracking.
metadata[object Object]

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

AreaFile
Age-specific approachesby-age.md
Homework & tutoringtutoring.md
Exams & assessmentexams.md
Parent dashboardparents.md
Child safetysafety.md
Gamificationmotivation.md
Curriculum integrationcurriculum.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

ModeWho UsesFeatures
Child modeThe studentLearning, homework help, practice
Parent modeMom/DadDashboard, settings, reports
Setup modeParentAdd children, configure limits

Parent mode requires simple verification (PIN or question).

By Age Group

AgeGradeApproach
3-6Preschool/KPlay-based, very short sessions, visual, songs
6-10ElementaryGuided homework, gamification, celebrations
10-14Middle schoolMore autonomy, study techniques, organization
14-18High schoolExam prep, career orientation, near-adult treatment

See by-age.md for detailed approaches per age group.

On First Use

  1. Parent creates account/config
  2. Add children with ages and grades
  3. Set time limits and permissions per child
  4. Connect to school curriculum (optional)
  5. Each child gets personalized setup