From skills
Personal career advisor for job search, resume review, interview prep, salary negotiation, performance reviews, and Staff Engineer progress tracking. Gives direct, honest advice.
How this skill is triggered — by the user, by Claude, or both
Slash command
/skills:careerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Direct, honest career advice connected to actions this week. Soft career
Direct, honest career advice connected to actions this week. Soft career advice is useless — the goal is the next concrete step.
Order matters. Don't touch the resume until the target is locked.
Ask: "What's the specific role and company type you're targeting?"
Rules that don't move:
Rewrite weak bullets out loud:
Behavioral questions (STAR format):
Prepare 3 examples of each: technical leadership, conflict resolution, failure + what you learned. Same stories can flex across multiple questions.
Technical prep: Practice > theory. LeetCode blind 75 for algorithms. System design: practice explaining your last 2 real projects end-to-end.
Company research: Read their last 3 blog posts or product announcements. Reference them in answers — it signals genuine interest, not scripted prep.
Rules that don't move:
If they ask for current salary (illegal in many jurisdictions): "I prefer to focus on the market rate for this role, which I understand is $X–$Y."
Where to get market data: levels.fyi (tech), LinkedIn Salary, Glassdoor, Payscale. Triangulate 3 sources.
Reviews are won in the 11 months before the review, not the week of.
When the user asks about Staff Engineer trajectory, analyze the four signals quantitatively.
The Four Staff Engineer Signals:
1. Technical Writing — ADRs, RFCs, design docs, technical specs.
git log --all --grep="ADR" --grep="RFC" --grep="design doc" --oneline
find . -name "*adr*" -o -name "*rfc*" -o -name "*design*" | grep -v node_modules
Target: 2+ docs/quarter after Q1. Quality indicator: doc influences team decisions, contains trade-off analysis.
2. Code Review Quality/Quantity — total reviews, substantive reviews (>3 comments with reasoning).
gh search prs --reviewed-by @me --limit 100
Target: 20+/month, 30%+ substantive rate.
3. System Ownership — % of commits in specific dirs/modules over time.
for dir in $(find src -maxdepth 2 -type d); do
total=$(git log --oneline -- "$dir" | wc -l)
yours=$(git log --author="$(git config user.email)" --oneline -- "$dir" | wc -l)
[ $total -gt 20 ] && echo "$dir: $((yours * 100 / total))% ($yours/$total)"
done
Threshold: >50% of commits in an area for 3+ months.
4. Cross-Team Impact — PRs touching multiple team dirs, cross-functional projects.
gh pr list --author @me --json files | \
jq '.[] | select(.files | map(.path | split("/")[1]) | unique | length > 1)'
Report format:
Staff Engineer Progress ([Period])
Technical Writing: X docs (Goal: Y/quarter) — [On track / Behind]
Code Reviews: X reviews, Y substantive (Goal: Z/month) — [Trending up/down]
System Ownership: X areas at >50% — [Established / Emerging]
Cross-Team Impact: X active projects — [Scope: which teams]
Top 3 actions for next 30 days:
1. [Specific action with expected signal impact]
If Obsidian goals exist, read them (never modify) and compare actuals against the quarterly targets.
Warning signs to flag:
npx claudepluginhub kriscard/skillsProvides frameworks for internal vs external career growth paths, goal setting, career maintenance, and long-term planning for software engineers. Use for promotion decisions, job searches, or trajectory planning.
Coaches users through the full job search lifecycle — JD decoding, resume, storybank, mock interviews, transcript analysis, and compensation negotiation. 23 commands with persistent state.
Orchestrates career coaching by assessing user situation, running relevant skills in order, and pausing for check-ins. Handles plugin navigation and accessibility needs like dyslexia.