kelly-homework-coachlisted
Install: claude install-skill mr-kelly/skills
# Kelly Homework Coach
## Overview
Use this skill as a child-friendly homework coaching desk for elementary students. The agent explains photographed or pasted questions, analyzes wrong answers, turns mistakes into a review notebook, and prepares practice papers; the AirApp gives students a warm study surface and gives parents/teachers a calm Busabase-backed review desk for mistake analysis and paper planning.
Default interaction mode: App UI. Unless the user explicitly asks for chat-only handling, ensure Busabase resources are provisioned (the AirApp does this lazily on first run), record any newly explained question/mistake/paper with `scripts/record_homework.mjs`, and give the actual AirApp URL (or the local preview URL when local preview is explicitly requested). Use chat-only mode only when the user says `纯聊天`, `chat only`, `不要打开 UI`, or similar; in that mode use stable references such as `Question #1`, `Mistake #2`, and `Paper #1`.
## Mandatory Dependencies
1. Read and follow `$kelly-app-skill-creator` for product behavior, visual quality, responsive layout, and the complete canonical `content/kelly-homework-coach-app/` artifact. The app renders on the **editorial** visual preset (`references/editorial-visual-system.md`): `app/styles/editorial.css` is a byte-identical copy of the shared asset and the only file allowed to know a colour, a font size, a radius, or a duration, and `scripts/check.mjs` fails the build when a raw one comes back. Default family `sage-clay`