一键导入
ui-components
shadcn/ui patterns, game UI components, responsive layouts for classroom use
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
shadcn/ui patterns, game UI components, responsive layouts for classroom use
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
File upload, parsing (PDF, PPTX, DOCX, ODT, HTML, MD), and Convex storage for lesson materials
Convex database schema, queries, mutations, actions, and real-time subscriptions for LessonPlay
Game state machine, lobby system, question flow, scoring, and real-time game coordination
Gemini API integration for generating pedagogically-grounded game questions from lesson content
| name | ui-components |
| description | shadcn/ui patterns, game UI components, responsive layouts for classroom use |
UI patterns for LessonPlay — classroom-optimized, mobile-friendly interfaces using shadcn/ui + Tailwind. Game UI is AI-generated inside a sandboxed iframe; parent app handles wrapper UI (timer, score, leaderboard, feedback).
Using shadcn/ui for base components. Key components:
Button — primary actions, host controlsCard — player cards, results containersInput — game code, name, objective textBadge — player names, score tagsGameIframe — sandboxed iframe wrapper for AI-generated game (see game-engine skill)Primary: #6C5CE7 (purple)
Success: #00B894 (green — correct)
Warning: #FDCB6E (yellow — timer)
Error: #E17055 (red — wrong)
Option A: #E74C3C (red)
Option B: #3498DB (blue)
Option C: #F39C12 (orange)
Option D: #27AE60 (green)
docs/design.md — Full wireframes and design specsapp/ directory