interview-coach
Overview
Generate an interview prep brief with likely questions, talking points from the user's actual experience, evaluative questions to ask the company, and honest assessment of weaknesses. Reuse and grow the persistent STAR+R story bank so every prep session compounds instead of starting from zero.
For interview process tracking, post-interview notes, and follow-up drafts, use interviewing. This skill focuses on prep quality.
Workflow
State layer: selects either
resume.mdorcv.mdas the source work document, readsapplications.md, reads and appends tostory-bank.md, writes an interview prep artifact, and writes a numbered report. See state-layer contract.
0. Scaffold, tracker check, and source selection
Run node "{job_hunt_skills_root}/scripts/scaffold-state.mjs" if the state layer is missing.
Read my-documents/applications.md. If no row exists for this company + role, warn but do not block:
I don't see a tracked application for {Role} at {Company}. Interview prep still works. Want me to create a tracker row with
status: interviewing, or skip the tracker?
If the user confirms tracker creation, insert a new row with status: interviewing. This is allowed by state-layer section 4 because interviews can predate the tracker.