Inspiration
In today’s hiring ecosystem, resumes and certificates often highlight claims rather than real understanding. Most evaluation systems focus on correct answers, coding outputs, or multiple-choice questions, but they rarely assess how well a candidate actually understands and explains a concept.
We noticed a critical gap:
Strong candidates often fail to clearly communicate their thinking
Overconfident candidates sometimes pass without deep understanding
Recruiters lack a clear, human-readable signal of real skill
This gap inspired us to build Skill Proof Generator — a platform that evaluates thinking, explanation, and reasoning, not just answers.
What It Does
Skill Proof Generator is an AI-powered hiring assessment platform where:
HR creates a job position and generates a test link
Candidates open the link (no login required)
Candidates submit:
Personal details
Resume or manual skill details
A written explanation for a real-world task
AI evaluates:
Concept clarity
Depth of understanding
Logical structure
Communication quality
Time taken and thinking approach
HR receives a human-readable Skill Proof Report instead of raw scores
This report highlights what the candidate understands, how they think, and how confidently they explain, making hiring decisions clearer and more reliable.
How We Built It
We built Skill Proof Generator as a production-ready MVP, not a demo.
Tech Stack:
Frontend: Next.js, TypeScript, Tailwind CSS
Backend: Node.js, Express.js, MongoDB
Authentication: JWT (HR only)
AI Evaluation: Google Gemini API
Validation & Safety: Zod, structured AI responses
Key Architecture Decisions:
HR-driven workflow (candidates do not sign up)
Resume-based skill level inference using AI
Explanation-based task evaluation
Anti-cheating mechanisms (tab switch detection, focus loss, copy attempts)
Behavior & time analysis sent to AI for deeper insights
The AI acts as an evaluator and explainer, not a decision maker.
Challenges We Ran Into
Designing AI prompts that evaluate reasoning, not just keywords
Ensuring AI outputs were structured, explainable, and safe
Preventing cheating without hurting user experience
Balancing flexibility (resume/manual input) with reliable evaluation
Translating complex AI insights into simple, recruiter-friendly language
Each challenge pushed us to focus more on clarity and trust, not just automation.
Accomplishments That We’re Proud Of
Built a system that evaluates thinking, not just answers
Created human-readable skill proof instead of numeric scores
Successfully combined resume analysis, behavior tracking, and explanation quality
Designed a no-login, link-based candidate experience
Used AI meaningfully, not as a gimmick
Most importantly, we built something that solves a real hiring pain point.
What We Learned
AI becomes powerful when it explains decisions, not replaces humans
Hiring assessments need interpretation, not just evaluation
Simplicity in UX builds trust
Behavior and approach reveal more than final answers
Real products are built by asking why, not just how
What’s Next for Skill Proof Generator
Multi-question assessments per role
Industry-specific evaluation templates
Exportable reports (PDF/portfolio format)
Team-level analytics for recruiters
Integration with hiring and ATS platforms
Our goal is to make hiring more fair, transparent, and understanding-driven.
Built With
- express.js
- git&github
- mongodb
- nextjs
- node.js
- react
- typescript