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

Share this project:

Updates