Code Review Skill — KidsPC
Perform thorough code reviews with KidsPC-specific patterns in mind. This skill supplements general review practices with project-specific checks.
Review Process
- •Understand scope — What files changed? Which domains (Python desktop, Next.js web, Android, Supabase)?
- •Run domain checks — Apply the relevant checklist from supporting files
- •Assess severity — 🔴 Critical, 🟡 Warning, 🔵 Suggestion
- •Report — Summarize findings with file:line references and suggested fixes
- •Verify — After fixes, confirm the build passes
Output Format
code
## Code Review — [Feature/Change Name] ### 🔴 Critical - **[file:line]**: [Description] → [Suggested fix] ### 🟡 Warning - **[file:line]**: [Description] → [Suggested fix] ### 🔵 Suggestions - **[file:line]**: [Description] → [Suggested fix] ### ✅ Looks Good - [Positive observations about the code]
Supporting Resources
- •
frontend-checklist.md— Design system compliance, React/Next.js patterns, responsive/UX - •
backend-checklist.md— Python desktop, Next.js API, Supabase, sync protocol - •
security-checklist.md— Auth, RLS, secrets, input validation