interview-prep

Build mock interview simulators with dynamic system prompts, timers, and scorecards.

Updated May 17, 2026
One-click install
npx skills add https://github.com/Amna-exe/EventFlow_App --skill interview-prep-amna-exe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interview-prep
Source: https://github.com/Amna-exe/EventFlow_App/tree/main/Final-MAD-project-main-4zipzipzipzipzip-1-ite1zipzip/.local/secondary_skills/interview-prep
Command: npx skills add https://github.com/Amna-exe/EventFlow_App --skill interview-prep-amna-exe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Candidates preparing for job interviews lack realistic practice environments that adapt to their specific target company, role, and industry, and generic question lists fail to simulate real interview pressure or provide structured feedback. ## Core Features & Use Cases - Dynamic Interview Simulation: Generates structured, consulting case, or behavioral-only interviews that adapt questions to any company, role, industry, and market based on user setup inputs. - Multi-Language Support: Conducts full interviews in English, Spanish, French, Portuguese, German, Mandarin, Japanese, Arabic, or Hindi with professional business register. - Scoring & Feedback: Provides per-answer ratings, a response timer with pacing cues, and a final scorecard with overall hire rating, category scores, strengths, and improvement areas. - Use Case: A candidate targeting a Private Equity Principal role at Goldman Sachs enters the company, role, and difficulty level, then completes a 10-question structured interview with LBO technical questions, STAR feedback, and a color-coded final scorecard. ## Quick Start Build a mock interview simulator with a setup screen for company, role, and interview type that runs a structured finance interview and ends with a scorecard.

Frequently Asked Questions about interview-prep

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a mock interview simulator with AI?

Create a setup screen collecting company, role, and interview type, then build a dynamic system prompt from those inputs and pass it to the conversation API. The AI acts as an interviewer at that company, asks one question at a time, gives feedback, and ends with a scorecard.

How to make interview questions adapt to a specific company and role?

Construct the system prompt dynamically from user inputs like company name, role, industry, and location. The prompt instructs the AI to incorporate company knowledge, market context, and role-specific technical questions rather than using hardcoded question lists.

What interview types does a mock interview simulator support?

This simulator supports three types: structured interviews mixing behavioral, technical, and firm knowledge questions; consulting case interviews covering market sizing, profitability, and M&A scenarios; and behavioral-only sessions focused on STAR-method storytelling practice.

Can mock interviews be conducted in languages other than English?

Yes, the simulator supports Spanish, French, Portuguese, German, Mandarin, Japanese, Arabic, and Hindi. The system prompt includes an explicit language instruction, and the AI tolerates English technical terms like LBO or EBITDA mixed into non-English answers.

How is the final interview scorecard generated and displayed?

After all questions, the AI produces a markdown scorecard with an overall hire rating, category scores, strengths, and improvement areas. The frontend parses this response and renders a styled card with color-coded ratings and response time statistics.

Why hide the system prompt from the chat message list?

The system prompt is a long instructional message not meant for the candidate to see. Filter it from the chat display by checking m.role === "system" so the UI only shows the interviewer questions and candidate answers.