From portfolio
Use when someone wants to practice defending their work in a realistic mock interview — the interviewer asks questions grounded in the actual portfolio, evaluates answers, and gives coaching feedback. Triggers on: "모의 면접 해줘", "인터뷰 연습", "면접 준비 같이 해줘", "질문 던져줘", "포트폴리오 기반으로 면접 봐줘", "mock interview", "interview simulation", "practice interview". Best for: 5+ year backend engineers preparing to defend their portfolio work; practicing technical depth probes, gap questions, and failure/recovery scenarios. Not for: study planning (use interview-prep), portfolio review (use portfolio-feedback), JD gap analysis (use portfolio-jd).
How this skill is triggered — by the user, by Claude, or both
Slash command
/portfolio:portfolio-interviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Use when:**
Use when:
Not for:
If arriving here without prior portfolio-feedback, provide:
| Claude | You |
|---|---|
| Plans interview flow: technical depth, gap probes, failure/recovery | Provides honest answers — this works only if you treat it as real |
| Stays in chosen interviewer persona throughout | Requests persona change if it doesn't match your target company |
| Gives coaching notes after each answer | Reflects on coaching notes and adjusts for the real interview |
| Delivers closing feedback: overall impression, strongest/weakest answers | Decides which areas to practice more |
../portfolio-feedback/SKILL.md — get overall assessment before mock interview../interview-prep/SKILL.md — build study plan covering topics exposed in this mock../portfolio-rewrite/SKILL.md — improve weak portfolio sections that came up in the interviewBefore the interview begins, call sequentialthinking to plan it.
Map out:
If the user hasn't already selected a persona from portfolio-feedback, present options:
Or let the user describe the company they're targeting and match accordingly.
Stay in persona for the entire interview.
Start with a brief interviewer introduction in character, then ask the first question. Do not preview the full question list — real interviews don't do that.
Interview format:
Anchored questions — directly from the portfolio:
"포트폴리오에서 [프로젝트명]에서 Kafka를 도입했다고 하셨는데, 그 결정을 내리기까지 어떤 대안들을 검토하셨나요?"
Gap probes — targeting what's missing or vague:
"이 프로젝트에서 본인의 역할이 정확히 무엇이었나요? 팀 전체가 한 건지, 본인이 주도한 건지 구분해서 말씀해주실 수 있을까요?"
Depth drills — going one level deeper than the portfolio:
"Redis를 캐시로 쓰셨다고 하셨는데, 캐시 무효화 전략은 어떻게 설계하셨나요? TTL만 쓰셨나요, 아니면 명시적 eviction도 있었나요?"
Failure/Recovery — what went wrong:
"이 시스템을 운영하면서 가장 큰 장애가 뭐였나요? 그때 어떻게 대응하셨어요?"
Hypothetical extension — beyond the portfolio:
"지금 이 시스템에 트래픽이 10배 늘어난다면 어디서 먼저 터질 것 같으세요?"
After each user answer, before asking the next question, add:
---
💬 **코칭 노트** (면접관 시각):
[2–4 sentences: what landed, what didn't, what to add or cut next time]
---
Be honest. If the answer was vague, say so. If the candidate talked around the question, name it. If something was genuinely impressive, note that too. Use think when an answer is hard to evaluate — is it actually good or just confidently delivered?
🧠 Interviewer note: Record non-obvious evaluation judgments here.
After the interview, deliver:
[인터뷰 총평] Overall impression as this persona. Would you advance this candidate? Why or why not?
[잘한 답변] 1–2 specific answers that were strong, and why they worked.
[보완이 필요한 답변] 1–2 answers that underdelivered, and what a stronger version would have looked like.
[다음 연습에서 집중할 것] The one thing the candidate should work on most before their real interview.
think before evaluating any answer that could be read multiple ways.npx claudepluginhub newkayak12/claude-skills --plugin portfolioGenerates customized interview questions from job descriptions and tailored resumes, categorizing by likelihood, gaps, and behavioral competencies, with practice schedules.
Design interview processes that assess actual capability, reduce bias, and provide good candidate experience. Use when building hiring practices or expanding the team.
Personal career advisor for job search, resume review, interview prep, salary negotiation, performance reviews, and Staff Engineer progress tracking. Gives direct, honest advice.