SkillMirror is an AI-powered productivity and skill-improvement tool that analyzes a user’s short screen-recording video and provides instant feedback on how they work. The goal of the project is to help users understand their focus level, efficiency, and learning gaps while working on a task.
Instead of guessing where time is wasted, SkillMirror acts like a personal AI coach that observes a work session and suggests improvements in real time.
What It Does
User uploads a 1–2 minute screen recording
AI analyzes work behavior
Generates:
Focus Score
Efficiency Score
Learning Score
Session Summary
Micro-Lesson (2-minute learning tip)
Tomorrow Improvement Plan
Allows user to save baseline and compare future progress
Generates a downloadable PDF report
Problem It Solves
Many students, developers, and professionals work for hours but do not know:
Where they lose focus
How much time is wasted
What skill they should improve
SkillMirror provides clear measurable insights instead of assumptions.
Key Features
AI Video Behavior Analysis
Automatic Micro-Lessons
Before vs After Baseline Comparison
Downloadable Professional PDF Report
Clean and Simple Dashboard UI
Tech Stack
Frontend: Next.js, React
Backend: Next.js API Routes
AI Engine: Google Gemini API
PDF Generation: React-PDF Renderer
Deployment: Vercel
Real-World Use Cases
Students improving study habits
Developers optimizing coding workflow
Freelancers tracking productivity
Corporate training and performance analysis
Built With
- gemini
- nextjs
Log in or sign up for Devpost to join the conversation.