ワンクリックで
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