interview-prep

Generate role- and company-specific interview questions and coaching scripts for interactive web-based practice.

Updated Dec 10, 2025
One-click install
npx skills add https://github.com/KhaledMKhaled/FodaStore --skill interview-prep-khaledmkhaled
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interview-prep
Source: https://github.com/KhaledMKhaled/FodaStore/tree/main/.local/secondary_skills/interview-prep
Command: npx skills add https://github.com/KhaledMKhaled/FodaStore --skill interview-prep-khaledmkhaled

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps candidates prepare effectively for job interviews by turning company- and role-specific research into structured practice, feedback, and story frameworks—so you can answer with clarity, specificity, and strong outcomes.

Core Features & Use Cases

  • Interactive mock interviews in web apps: run voice mock interviews (speech-to-speech via OpenAI Realtime), text mock interviews (chat-based feedback), or a prep dashboard (reference site with frameworks and scripts).
  • Research-driven question generation: gathers role and company intel via web search sources like Glassdoor, Blind, levels.fyi, LeetCode Discuss, LinkedIn, and engineering blogs/newsrooms.
  • Behavioral story coaching: builds a 6-story matrix (Leadership, Conflict, Failure, Ambiguity, Impact, Scope Creep) and guides STAR/CAR/SOAR/STAR+L structure with quantification checks.
  • Salary negotiation scripting: uses data-informed negotiation approach and scripted lines based on levels.fyi plus guidance on when/how to negotiate.

Quick Start

Ask the skill for your target role and company, then choose Voice mock interview, Text mock interview, or Interview prep dashboard to start interactive practice.

Frequently Asked Questions about interview-prep

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

FAQPage Schema
How do I practice behavioral interview answers using the STAR framework?

Mock interview practice with real-time web coaching works by using OpenAI Realtime APIs for voice or chat-based interactions. The web app acts as an interactive AI interviewer, delivering role-specific questions and providing immediate structured feedback on your responses during the session.

Can I generate company-specific interview questions from web research?

Yes, you can generate company-specific interview questions by gathering role and company intelligence from web search sources. The skill researches platforms like Glassdoor, Blind, levels.fyi, and LinkedIn to populate a targeted question bank tailored to your upcoming interview loop.

How do I prepare for salary negotiation using levels.fyi data?

Salary negotiation preparation using levels.fyi data involves generating a data-informed negotiation approach with scripted lines. The skill creates targeted negotiation scripts based on market compensation data and provides guidance on exactly when and how to negotiate your offer effectively.

Does the skill support voice mock interviews or only text-based chat?

The skill supports both voice mock interviews and text-based chat interactions. Voice mode utilizes speech-to-speech capabilities via OpenAI Realtime APIs for live conversational practice, while text mode provides chat-based feedback within the interactive web app environment.

What is a behavioral story matrix and how many stories do I need?

A behavioral story matrix is a structured preparation framework organizing your experiences into six core categories: Leadership, Conflict, Failure, Ambiguity, Impact, and Scope Creep. You need to prepare these six distinct stories to effectively cover standard behavioral interview question patterns.