interview-skills について
interview-skills は、行動面接や技術面接、内定後の交渉に備えるスキルです。経験を STAR 形式のストーリーにまとめ、異なる観点での展開やオファー評価を支援します。
主な機能
- 01STAR 形式の面接ストーリー
- 02異なる観点でのストーリー展開
- 03よくある面接質問との対応付け
- 04技術面接でのコミュニケーション指針
- 05給与交渉のフレームワーク
活用シーン
- 01行動面接のストーリーを準備
- 02技術面接での説明を練習
- 03他の選択肢と照らして内定を評価
- 04報酬の再交渉案を計画
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ melodic-software/ claude-code-plugins --skill interview-skillsインストール後、Claude Code で/interview-skillsを入力して読み込まれたか確認します。
同梱ファイルreferences/salary-negotiation.mdreferences/star-method.md
詳細
面接スキル
このスキルでは、技術面接で力を発揮し、効果的に内定条件を交渉するためのフレームワークを紹介します。
このスキルを使う場面
- 行動面接の質問に備える
- ストーリーテリングで STAR メソッドを練習する
- 技術面接中のコミュニケーション方法を計画する
- 内定条件を評価する
- 給与や報酬の交渉に備える
- 内定を受けるか、条件を提示し直すかを決める
主なフレームワーク
行動面接の質問に対する STAR メソッド
行動面接の質問(「これまでに〜したときのことを教えてください」など)への回答は、STAR を使って構成します。
| 要素 | 回答に占める割合 | 目的 |
|---|---|---|
| Situation(状況) | 10% | 背景を説明する |
| Task(課題) | 10% | 自分が担当した具体的な役割 |
| Action(行動) | 60% | 自分が取った行動(回答の中心) |
| Result(結果) | 20% | 指標を含めた成果 |
構成例:
"Tell me about a time you resolved a conflict on your team."
SITUATION (10%): "On my last project, two senior engineers disagreed
about the database architecture - one wanted PostgreSQL, the other MongoDB."
TASK (10%): "As the tech lead, I needed to help them reach a decision
that the whole team could support without damaging their relationship."
ACTION (60%): "First, I scheduled a meeting where each could present
their case with specific criteria: performance requirements, team expertise,
and maintenance burden. Then I created a decision matrix we could score together.
When scores were close, I facilitated a discussion about what mattered most
for THIS project specifically. I made sure both felt heard by summarizing
their key points before moving on."
RESULT (20%): "We chose PostgreSQL based on the team's existing expertise.
Both engineers felt the process was fair - one even said it was the best
technical decision process he'd experienced. The project launched on time
and we haven't had database issues in 18 months."
5 つのストーリー例を含む詳細なリファレンス: references/star-method.md
技術面接でのコミュニケーション
コーディング能力だけでなく、コミュニケーションの仕方も重要です。
考えを声に出す
- 思考プロセスを常に言葉にする
- 「ここではハッシュマップを使おうと考えています。なぜなら……」
- 「エッジケースについて考えてみましょう……」
- 沈黙は禁物です。面接官は、聞こえないことを評価できません。
確認の質問をする(最初の 5~10 分)
- 入力形式と制約
- 期待される出力
- エッジケースとエラー処理
- パフォーマンス要件
- 入出力の例
会話を主導する
- 相手に主導されるのを待たない
- コーディングを始める前に、自分のアプローチを提案する
- トレードオフを先回りして説明する
- 「実装を始める前に、このアプローチで問題ないか確認させてください」と確認する
「分かりません」と正直に伝える
- 「その技術を使った経験はありませんが、次のように学んでいきます……」
- 「正確な構文は分かりませんが、概念としては……」
- 知らないことを知っているふりはしない
給与交渉のフレームワーク
交渉は想定されており、プロフェッショナルな行為です。ほとんどの内定条件には交渉の余地があります。
交渉の前に
-
市場相場を調べる
- テック企業は levels.fyi
- 相場の範囲は Glassdoor
- クラウドソーシングデータは Blind
- 同じような職種の人に話を聞く
-
BATNA を把握する
- 交渉による合意に代わる最善の選択肢
- 交渉力は代替案によって変わる
- 切羽詰まった状態で交渉しない
-
正式な内定を待つ
- 書面で内定を受け取るまでは金額について話さない
- 「お互いに適性を確認できた段階で、報酬について話し合いたいです」
交渉の戦術
| 戦術 | 例 |
|---|---|
| メールを使う | 書面での交渉は記録に残り、慎重に検討できます |
| 範囲を提示する | 「調査結果に基づくと、15 万~16 万ドルです」 |
| 具体的な根拠を示す | 「この職種に関する levels.fyi のデータによると……」 |
| 総合的に交渉する | 給与、株式報酬、入社一時金、有給休暇、リモートワーク |
| 熱意を伝える | 「この職種に魅力を感じています」+交渉 |
スクリプトと戦術を含む詳細なリファレンス: references/salary-negotiation.md
低い条件の内定への対応
内定条件が期待を下回る場合:
- 感情的に反応しない - プロフェッショナルな態度を保つ
- 返答を保留する - 「検討して、改めてご連絡します」
- 情報を集める - その職種の適正な給与を調べる
- 根拠を示して条件を提示し直す - 単に「もっと欲しい」と伝えるだけではない
- 辞退する覚悟を持つ - 条件を改善できない場合もあります
ストーリー集の戦略
複数の種類の質問に答えられる、応用の利くストーリーを 3~5 個用意します。
| ストーリーのテーマ | 答えられる質問 |
|---|---|
| 技術的な課題 | 問題解決、学習、複雑さ |
| チーム内の対立 | 対立の解決、コミュニケーション、リーダーシップ |
| プレッシャーのかかったプロジェクト | ストレス、優先順位付け、納期の遵守 |
| ミス/失敗 | 学び、謙虚さ、成長 |
| チームをまたいだコラボレーション | 影響力、ステークホルダー管理 |
それぞれのストーリーには、次の内容を含めます。
- 可能な限り定量化した成果
- 自分が取った具体的な行動(チームの行動ではなく)
- 学んだこと
- 次回、変えたいこと
関連リソース
references/star-method.md- よくある質問に対するSTARの完全な例references/salary-negotiation.md- 詳細な交渉術とスクリプト/soft-skills:interview-skillsスキル - 面接で話すエピソードを組み立てますprofessional-communicationスキル - 一般的なコミュニケーションのフレームワーク
ユーザー向けインターフェース
ユーザーが直接呼び出すと、このスキルはSTARメソッドを使った面接エピソードの準備を支援します。
実行ワークフロー
- 引数を解析する -
$ARGUMENTSから経験や実績の説明を抽出します。引数が指定されていない場合は、どの経験について準備したいかユーザーに尋ねます。 - エピソードの種類を特定する - そのエピソードがどの行動面接の質問カテゴリ(対立解決、リーダーシップ、失敗と学び、技術的課題、コラボレーション)に当てはまるかを判断します。
- STAR形式で構成する - 元の説明を、適切な時間配分(状況10%、課題10%、行動60%、結果20%)でSTAR形式のエピソードにまとめます。
- バリエーションを作成する - 異なる側面(技術的な深さ、リーダーシップ、ビジネスへの影響)を重視したバリエーションを2~3個作成します。
- 改善点を提案する - 数値化が不足している箇所、弱い動詞、具体性を高めるとエピソードが強化される箇所を特定します。
- 質問集と照合する - このエピソードで答えられる、よくある面接質問を一覧にします。
バージョン履歴
- v1.0.0(2025-12-26):初回リリース
最終更新日
日付: 2025-12-26 モデル: claude-opus-4-5-20251101
コメント
Markdown 対応