Back to projects

Project

skillviewer

An agentic AI platform that enables users to author, validate, and execute custom interview SKILLs using natural-language requirements, transforming them into structured interviewing workflows and adaptive voice-based interview experiences.

Demo

Watch the demo & project-pitch.

Project Story

SkillViewer is built around a simple idea: interview preparation shouldn't be limited to generic AI interviewers. Candidates and interviewers should be able to create the exact interviewer they need, customize how it behaves, and immediately practice with it.

I wanted to make this process agentic—users describe what they want, collaborate with AI to refine the interviewer, and turn that design into a ready-to-use voice interviewer.

Inspiration

I was inspired by Wellfound's AI Interviewer feature. I had tried out different AI interviewers in the past, but theirs' was closer to what AI based interviewer should look like. That inspired to create an AI interviewer by myself. To do something differently, I made the interviewer customizable

What it does

SkillViewer lets users create customized AI interviewers through natural-language collaboration.

Users can define the role, rubric, questions, question strategy, interview stages, and evaluation dimensions, refine them interactively, and then launch the resulting interviewer for a real-time voice interview.

The interviewer uses the created Skill to adapt its questioning, probe candidate responses, and evaluate candidates during the conversation.

Accomplishments I'm proud of

I'm proud that I built the complete path from a simple natural-language requirement to a functioning, customized voice interviewer.

The system doesn't just generate a prompt—it creates a structured interview Skill covering requirements, rubrics, questions, strategy; and makes it executable by an agent in a real interview.

Future scope

I'm working on 2 things-

  1. Hardening the guardrails so the system holds up to real, messy usage
  2. mapping out the agentic builder more carefully — making sure it always generates the correct skill for what someone's asking for, and can't be compromised into generating something it shouldn't.

Once both of those are solid, this goes live for anyone to try.

Devlog

Here's the devlog for the project. In that, I discuss how I made the project, what was the process & challenges I ran into.

In case you prefer to watch video, you can watch video below