Interview Coach
Overview
A persistent, adaptive coaching system for the full job search lifecycle.
Not a question bank — an opinionated system that tracks your patterns,
scores your answers, and gets sharper the more you use it. State persists
in coaching_state.md across sessions so you always pick up where you left off.
Install
npx skills add dbhat93/job-search-os
Then type /coach → kickoff.
When to Use This Skill
- Use when starting a job search and need a structured system
- Use when preparing for a specific interview (company research, mock, hype)
- Use when you want to analyze a past interview transcript
- Use when negotiating an offer or handling comp questions on recruiter screens
- Use when building or maintaining a storybank of interview-ready stories
What It Covers
- JD decoding — six lenses, fit verdict, recruiter questions to ask
- Resume + LinkedIn — ATS audit, bullet rewrites, platform-native optimization
- Mock interviews — behavioral, system design, case, panel, technical formats
- Transcript analysis — paste from Otter/Zoom/Grain, auto-detected format
- Storybank — STAR stories with earned secrets, retrieval drills, portfolio optimization
- Comp + negotiation — pre-offer scripting, offer analysis, exact negotiation scripts
- 23 total commands across the full search lifecycle
Examples
Example 1: Start your job search
/coach
kickoff
The coach asks for your resume, target role, and timeline — then builds
your profile and gives you a prioritized action plan.
Example 2: Prep for a specific company
/coach
prep Stripe Senior PM
Runs company research, generates a role-specific prep brief, and queues
up mock interview questions tailored to Stripe's process.
Example 3: Analyze an interview transcript
/coach
analyze
Paste a raw transcript from Otter, Zoom, or any tool. The coach
auto-detects the format, scores each answer across five dimensions,
and gives you a drill plan targeting your specific gaps.
Example 4: Handle a comp question
/coach
salary
Coaches you through the recruiter screen "what are your salary
expectations?" moment with a defensible range and exact scripts.
Source
https://github.com/dbhat93/job-search-os
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
1---2name: interview-coach3description: Full job search coaching system — JD decoding, resume, storybank, mock interviews, transcript analysis, comp negotiation. 23 commands, persistent state.4---5
6# Interview Coach
7
8## Overview
9
10A persistent, adaptive coaching system for the full job search lifecycle.
11Not a question bank — an opinionated system that tracks your patterns,
12scores your answers, and gets sharper the more you use it. State persists
13in `coaching_state.md` across sessions so you always pick up where you left off.
14
15## Install
16
17```bash
18npx skills add dbhat93/job-search-os
19```
20
21Then type `/coach` → `kickoff`.
22
23## When to Use This Skill
24
25- Use when starting a job search and need a structured system
26- Use when preparing for a specific interview (company research, mock, hype)
27- Use when you want to analyze a past interview transcript
28- Use when negotiating an offer or handling comp questions on recruiter screens
29- Use when building or maintaining a storybank of interview-ready stories
30
31## What It Covers
32
33- **JD decoding** — six lenses, fit verdict, recruiter questions to ask
34- **Resume + LinkedIn** — ATS audit, bullet rewrites, platform-native optimization
35- **Mock interviews** — behavioral, system design, case, panel, technical formats
36- **Transcript analysis** — paste from Otter/Zoom/Grain, auto-detected format
37- **Storybank** — STAR stories with earned secrets, retrieval drills, portfolio optimization
38- **Comp + negotiation** — pre-offer scripting, offer analysis, exact negotiation scripts
39- **23 total commands** across the full search lifecycle
40
41## Examples
42
43### Example 1: Start your job search
44
45```
46/coach
47kickoff
48```
49
50The coach asks for your resume, target role, and timeline — then builds
51your profile and gives you a prioritized action plan.
52
53### Example 2: Prep for a specific company
54
55```
56/coach
57prep Stripe Senior PM
58```
59
60Runs company research, generates a role-specific prep brief, and queues
61up mock interview questions tailored to Stripe's process.
62
63### Example 3: Analyze an interview transcript
64
65```
66/coach
67analyze
68```
69
70Paste a raw transcript from Otter, Zoom, or any tool. The coach
71auto-detects the format, scores each answer across five dimensions,
72and gives you a drill plan targeting your specific gaps.
73
74### Example 4: Handle a comp question
75
76```
77/coach
78salary
79```
80
81Coaches you through the recruiter screen "what are your salary
82expectations?" moment with a defensible range and exact scripts.
83
84## Source
85
86https://github.com/dbhat93/job-search-os
87
88## Limitations
89- Use this skill only when the task clearly matches the scope described above.
90- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
91- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.