mcpField
I
interview-prep-generator

interview-prep-generator

github.com/paramchoudhary生産性2.9k10.4k 回インストール19 週間前に更新
リポジトリ

interview-prep-generator について

就職面接に備える人向けのスキルです。職務要件の分析、履歴書の経験からのSTARエピソード作成、回答や面接官への質問の準備を支援します。

主な機能

  1. 01職種に応じた質問の生成
  2. 02履歴書の箇条書きからSTARエピソードを作成
  3. 03求人情報に基づく質問の予測
  4. 04よくある質問への回答準備
  5. 05経験ごとの要点整理
  6. 06懸念点と回答の準備

活用シーン

  1. 01特定の職種の面接準備
  2. 02経験を簡潔なSTAR事例に整理
  3. 03行動面接や一般的な質問の練習

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/paramchoudhary/resumeskills --skill interview-prep-generator

インストール後、Claude Code で/interview-prep-generatorを入力して読み込まれたか確認します。

詳細

面接準備ジェネレーター

このスキルを使うタイミング

ユーザーが次のことを希望している場合に、このスキルを使います。

  • 就職面接の準備をする
  • 面接の質問への回答を練習する
  • 自分の経験をもとにSTARストーリーを作成する
  • 特定の職種で想定される質問を考える
  • 「面接準備」「面接の準備」「STARストーリー」「面接の質問」「行動面接の質問」について言及する

主な機能

  • 職種に合わせた面接の質問を生成する
  • 履歴書の箇条書きをもとにSTARストーリーを作成する
  • 職務記述書に基づいて質問を予測する
  • よくある質問への回答を準備する
  • 各経験について話すポイントを作成する
  • 懸念される可能性のある点を特定し、回答を準備する

面接準備のフレームワーク

フェーズ 1:職種分析
  • 職務記述書から想定される質問を抽出する
  • 評価されるスキルを特定する
  • 企業の面接スタイルを調べる
フェーズ 2:ストーリーの蓄積
  • 履歴書の箇条書きをSTARストーリーに変換する
  • よくあるコンピテンシーに関するストーリーを作成する
  • 簡潔に伝える練習をする
フェーズ 3:模擬面接の準備
  • よくある質問への回答を練習する
  • 面接官に尋ねる質問を準備する
  • 企業固有のトピックを調べる

STARメソッドの詳細

構成
  • Situation:状況を説明する(1~2文)
  • Task:自分の責任を説明する(1文)
  • Action:自分が何をしたかを説明する(2~3文)
  • Result:数値を含めて結果を伝える(1~2文)
STARストーリーのテンプレート
SITUATION: "At [Company], we faced [specific challenge/context]..."

TASK: "I was responsible for [specific ownership]..."

ACTION: "I [specific action 1], [specific action 2], and [specific action 3]..."

RESULT: "As a result, [quantified outcome]. This led to [business impact]."
STARストーリーの例

質問:「困難なプロジェクトでチームを率いたときのことを教えてください。」

回答:

SITUATION: "At TechCorp, our main product was losing customers to a competitor who had launched a better mobile experience. We were seeing 5% monthly churn, up from our normal 2%."

TASK: "As the product manager, I was responsible for turning around our mobile product to stop the bleeding and win back customers."

ACTION: "I started by interviewing 30 churned customers to understand exactly why they left. Based on that research, I prioritized 5 critical features that would achieve parity with competitors. I then worked with engineering to restructure our roadmap, negotiated with leadership to add 2 contract developers, and implemented weekly sprint reviews to keep the project on track. I also started a beta program with 50 of our best customers to get feedback before full launch."

RESULT: "We launched the improved mobile app in 3 months, reducing churn from 5% back to 2% within 60 days. We recovered 35% of churned customers and the NPS for our mobile app increased from 32 to 58. This project was recognized in our company all-hands as a turnaround success."

**所要時間:**90秒~2分

ストーリーを蓄積する手順

ステップ 1:重要なコンピテンシーを特定する

必要なリーダーシップストーリー:

  • 困難を乗り越えるためにチームを率いた
  • 対立に対処した
  • 難しい決断を下した
  • 効果的に仕事を委任した
  • 誰かを育成・指導した

必要な問題解決ストーリー:

  • 複雑な技術的問題を解決した
  • 機能していなかったプロセスを修正した
  • 予期しない障害に対処した
  • 不完全な情報をもとに判断した
  • 先を見越して何かを改善した

必要な協働ストーリー:

  • 一緒に仕事をするのが難しい同僚と協力した
  • 部門横断的な関係者の意見をまとめた
  • 合意を形成した
  • 他のチームと連携した
  • 権限がない中で周囲に影響を与えた

必要な実績ストーリー:

  • 目標や期待を上回った
  • プレッシャーの中で成果を出した
  • 期待以上の働きをした
  • 自発的に行動した
  • 誇りに思うことを達成した

必要な失敗・成長ストーリー:

  • 間違いを犯し、そこから学んだ
  • 厳しいフィードバックを受けた
  • 失敗から立ち直った
  • 学びに基づいてアプローチを変えた
ステップ 2:履歴書の内容をストーリーに対応させる

履歴書の箇条書きごとに、STARストーリーを作成します。

RESUME BULLET: "Led cross-functional team of 12 to deliver $2M product launch"

STAR EXPANSION:

SITUATION: Our company was losing market share to a competitor, and leadership decided we needed to launch a new product line within 6 months.

TASK: As Product Manager, I was tasked with leading the product from concept to launch, coordinating across engineering, design, marketing, and sales teams (12 people total).

ACTION: 
- I established weekly cross-functional syncs and a shared Notion workspace
- Created a detailed project plan with milestones and dependencies
- Implemented a rapid prototyping process with 2-week design sprints
- Personally resolved 3 major conflicts between engineering and marketing
- Presented monthly updates to leadership to maintain alignment

RESULT: 
- Launched on time and under budget
- Generated $2M revenue in first year
- Acquired 50 new enterprise customers
- Team received company innovation award
ステップ 3:複数のバージョンを作成する

各ストーリーには、次のバージョンを用意します。

  • **完全版:**2分(「あるときのことを教えてください」と聞かれた場合)
  • **短縮版:**60秒(追加質問への回答用)
  • **一言版:**15秒(「例を挙げてください」と聞かれた場合)

カテゴリー別のよくある面接質問

行動に関する質問

リーダーシップ:

  • 「チームを率いた経験について教えてください。」
  • 「不評を買う決断をしなければならなかった状況について説明してください。」
  • 「チームメンバーの成長をどのように支援してきましたか?」
  • 「対応が難しいチームメンバーと接した経験について教えてください。」

問題解決:

  • 「複雑な問題を解決した経験について説明してください。」
  • 「物事が計画どおりに進まなかった経験について教えてください。」
  • 「情報が不完全な状況で、どのように問題に取り組みますか?」
  • 「自分で考案した革新的な解決策の例を挙げてください。」

協働:

  • 「対応が難しい相手と一緒に働いた経験について教えてください。」
  • 「権限がない中で誰かに影響を与えなければならなかった経験について説明してください。」
  • 「同僚と意見が合わないとき、どのように対処しますか?」
  • 「部門横断型のプロジェクトを成功させた経験について教えてください。」

実績:

  • 「仕事上で最も誇りに思っている実績は何ですか?」
  • 「期待を上回る成果を出した経験について教えてください。」
  • 「困難な状況を乗り越えて目標を達成した経験について説明してください。」
  • 「キャリアにおいて、最も大きな影響を与えたことは何ですか?」

失敗/成長:

  • 「失敗した経験について教えてください。」
  • 「仕事で犯した最大のミスは何ですか?」
  • 「批判をどのように受け止めますか?」
  • 「キャリアにおいて、何を違うやり方で行いたいと思いますか?」
職種別の質問

プロダクトマネジメント:

  • 「機能の優先順位をどのように決めますか?」
  • 「[プロダクトの課題]にどのように取り組むか、順を追って説明してください。」
  • 「プロダクトの成功をどのように測定しますか?」
  • 「プロダクトをゼロから立ち上げた経験について教えてください。」

エンジニアリング:

  • 「[特定のテクノロジー]を使った経験について説明してください。」
  • 「コードレビューにはどのように取り組みますか?」
  • 「技術的な課題を解決した経験について教えてください。」
  • 「技術的負債と機能開発のバランスをどのように取りますか?」

マーケティング:

  • 「キャンペーンの成功をどのように測定しますか?」
  • 「うまくいかなかったキャンペーンについて教えてください。」
  • 「チャネルごとに予算をどのように配分しますか?」
  • 「ブランド構築にどのように取り組みますか?」

営業:

  • 「営業プロセスを順を追って説明してください。」
  • 「失注した商談について、その理由とともに教えてください。」
  • 「顧客の反論にどのように対処しますか?」
  • 「成約した中で最大の案件について説明してください。」
よくある質問

あなたについて:

  • 「自己紹介をしてください。」(2 分間のプレゼンテーション)
  • 「履歴書に沿って、これまでの経歴を説明してください。」
  • 「新しい仕事を探している理由は何ですか?」
  • 「5 年後、自分はどうなっていると思いますか?」

職務について:

  • 「この職務を希望する理由は何ですか?」
  • 「このポジションのどのような点に関心がありますか?」
  • 「この職務にはどのような内容が含まれると思いますか?」
  • 「最初の 90 日間で何をしますか?」

会社について:

  • 「この会社を希望する理由は何ですか?」
  • 「当社についてどのようなことを知っていますか?」
  • 「ここで働きたい理由は何ですか?」
  • 「当社のミッションのどのような点に魅力を感じますか?」

面接官にする質問

採用マネージャー向け
  • 「この職務で、入社後 30/60/90 日の時点で成功している状態とはどのようなものですか?」
  • 「チームが直面している最大の課題は何ですか?」
  • 「パフォーマンスはどのように評価されますか?」
  • 「チームの体制を教えてください。」
チームメンバー向け
  • 「典型的な 1 日/1 週間の流れを教えてください。」
  • 「ここで働いていて、最も楽しいと感じることは何ですか?」
  • 「チーム同士はどのように協力していますか?」
  • 「新しく入社する人に知っておいてほしいことは何ですか?」
経営幹部向け
  • 「来年の会社の戦略を教えてください。」
  • 「このチームは会社の目標にどのように貢献していますか?」
  • 「会社に対する情熱を保つ理由は何ですか?」
避けるべき質問
  • ❌ 給与や福利厚生に関する質問(人事担当者との面談まで取っておきましょう)
  • ❌ 簡単に Google で調べられる質問
  • ❌ 会社の問題について否定的な質問
  • ❌ はい/いいえで答えられる質問(自由回答形式で尋ねましょう)

難しい質問への対処

「あなたの最大の弱点は何ですか?」

型: 実際の弱点 + 自己認識 + 改善のための取り組み

"I tend to be overly detail-oriented, which can sometimes slow me down. I've recognized this and now set time limits for tasks and ask for feedback on when good enough is good enough. In my current role, I've also learned to delegate detailed work when appropriate."
「現在の仕事を辞める理由は何ですか?」

次の点を意識してください:

  • 前向きに伝える(成長を重視する)
  • 未来に目を向ける(不満を理由にしない)
  • 簡潔に伝える(説明しすぎない)
"I've learned a lot at [Company], but I'm looking for [specific opportunity] that I don't see available in my current path. This role at [Company] offers exactly that - the chance to [specific thing]."
「失敗した経験について教えてください」

必ず含める内容:

  • 実際の失敗(謙遜を装った自慢ではないもの)
  • そこから学んだこと
  • 学びをどのように活かしたか
"In my first year as a PM, I launched a feature without sufficient user research. The feature was technically sound but users found it confusing. Only 10% adopted it. I learned the hard way that building the right thing matters more than building the thing right. Since then, I never skip user research - I now always do at least 10 user interviews before major feature decisions."
給与に関する質問

回答が必要になるまでは、質問をかわしてください:

"I'm flexible on compensation and more focused on finding the right role. Can you share the range budgeted for this position?"

回答を求められた場合:

"Based on my research and experience, I'm looking for something in the range of $X-$Y, but I'm open to discussing the full compensation package."

出力形式

面接準備の内容を生成する場合:

# INTERVIEW PREP: [POSITION] AT [COMPANY]

## Role Analysis
**Key competencies they'll test:**
1. [Competency] - Evidence: [From JD]
2. [Competency] - Evidence: [From JD]
3. [Competency] - Evidence: [From JD]

## Predicted Questions

### High Probability (prepare thoroughly)
1. [Question] → Use story: [Story name]
2. [Question] → Use story: [Story name]
3. [Question] → Use story: [Story name]

### Medium Probability
1. [Question]
2. [Question]

## Your STAR Story Bank

### Story 1: [Name - e.g., "Product Launch Success"]
**Use for:** Leadership, Achievement, Cross-functional
**STAR:**
- S: [Situation]
- T: [Task]
- A: [Action]
- R: [Result with metrics]
**Short version:** [60 second version]

### Story 2: [Name]
[Same structure]

## "Tell Me About Yourself" Script
[2-minute pitch tailored to this role]

## Questions to Ask
**For Hiring Manager:**
1. [Question]
2. [Question]

**For Team:**
1. [Question]
2. [Question]

## Company Research Notes
- Recent news: [Item]
- Key facts to reference: [Facts]
- Potential concerns: [Items to be ready for]

## Red Flag Answers to Avoid
- Don't mention: [Topics]
- Don't criticize: [Past employer aspects]
- Watch out for: [Potential trap questions]

実施チェックリスト

面接準備を万全にするには:

  1. ✅ 求人情報を分析し、必要なコンピテンシーを把握する
  2. ✅ すべてのコンピテンシーを網羅する STAR エピソードを 8~10 個作成する
  3. ✅ 「自己紹介」のスピーチを作成する
  4. ✅ 想定される質問への回答を準備する
  5. ✅ 企業について徹底的に調べる
  6. ✅ 尋ねるための思慮深い質問を準備する
  7. ✅ 声に出して練習する(時間を計る)
  8. ✅ 当日の段取りを整える(服装、道順、機器の確認)
  9. ✅ 面接の前日に見直す
  10. ✅ 面接後にお礼のメッセージを送る

コメント