Skip to content

XueweiW-21/interview-prep-ai-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interview Prep AI Assistant

Walk into every interview with confidence — your Interview Prep AI Assistant has your back. Paste your resume and the job description, and it bridges the gap between your background and what the interviewer actually wants to hear.

Designed by github.com/XueweiW-21


Key Features

  • Real questions from the web — searches job boards and candidate communities for actual questions reported by people who interviewed at your target company, before writing a single answer
  • Answers in your voice — prep is written as spoken words grounded in your actual projects and experience, not generic templates
  • Multi-round awareness — paste your notes after each round and the next prep builds on what came before, so every round feeds the next

Privacy

Everything you paste into this skill (resume, job description, recruiter messages) is sent only to the AI model you are using. No data is stored by this skill or sent anywhere else.

Recommendation: avoid pasting sensitive personal information beyond what is already on your resume (e.g., SSN, passport numbers, or private medical details).


Getting Started

Option 1: Claude.ai (free)

  1. Go to claude.ai and sign in
  2. Click Customize in the left sidebar
  3. Select Skills → + → Upload a skill
  4. Upload SKILL.md from this repo
  5. Start a new conversation and type /interview-prep-ai-assistant

Option 2: Other AI platforms

Copy the contents of SKILL.md into the system prompt or custom instructions field of your preferred AI service (ChatGPT, Gemini, DeepSeek, Kimi, etc.). The skill is designed to be model-agnostic. Web search steps work best when the platform has web search enabled.

Running the skill

The skill will prompt you to paste your resume and job description, then walk you through the rest.


How It Works

1. Collect inputs        Resume + JD + interview details
        |
2. Research              Search real questions · Research interviewer
        |
3. Analyze               Rank JD signals · Merge with real questions
        |
4. Generate prep         Prepared answers · Gap responses · Questions to ask
        |
5. Study plan            Technical / final rounds only (optional)
        |
      [ Interview ]
        |
6. Debrief               Capture what happened · Feed into next round

Project Structure

interview-prep-ai-assistant/
├── SKILL.md                              # Self-contained skill file — upload this
├── README.md
├── LICENSE
├── assets/
│   ├── prep-doc-template.md              # Output template (extracted for reference)
│   └── debrief-template.md               # Debrief template (extracted for reference)
└── references/
    ├── interview-type-calibration.md     # Interview type calibration (extracted for reference)
    ├── search-sources.md                 # Search sources (extracted for reference)
    └── writing-rules.md                  # Writing rules (extracted for reference)

SKILL.md is fully self-contained — all reference content is inlined. The assets/ and references/ folders are source files for maintainability and are not required to use the skill.


Contributing

Contributions are welcome. If you find a bug, have a feature request, or want to improve the skill:

  1. Fork this repo
  2. Create a branch: git checkout -b your-feature-name
  3. Make your changes
  4. Open a pull request with a short description of what you changed and why

For larger changes, open an issue first to discuss the approach.


License

MIT License — free to use, modify, and distribute with attribution.

See LICENSE for full terms.

About

Interview preparation assistant! Paste your resume and the job description, and it bridges the gap between your background and what the interviewer actually wants to hear.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors