quick-eval
Quick job evaluation. Paste a JD and get a score plus one-paragraph summary. Faster than a full evaluate. Use when someone says 'quick eval', 'quick score', or…
Set up your job search profile. Paste your resume or answer a few questions. Takes 5 minutes. Needed before evaluating jobs.
$ npx -y skills add andrew-shwetzer/career-ops-plugin-do-not-fork-currently-updating-v2- --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/setupContext preview
What this command does when you run it.
Set up your job search profile. Paste your resume or answer a few questions. Takes 5 minutes. Needed before evaluating jobs.
name: setup description: "Set up your job search profile. Paste your resume or answer a few questions. Takes 5 minutes. Needed before evaluating jobs." argument-hint: "[--reset to start over]" user-invocable: true allowed-tools: - Read - Write - Glob
Walk the user through creating their job search profile. Conversational, friendly, zero jargon. This is the first thing a new user does.
Read `data/profile.yml`. If it exists and no --reset flag:
> "You're already set up! Here's a quick summary of your profile: > > **{Name}** — {Current title} at {Company} > Looking for: {Target role} > > Want to update it? Say 'setup --reset' to start fresh, > or tell me what to change and I'll update just that part."
If --reset flag or file doesn't exist, continue to Step 1.
> "Let's set up your job search profile. This helps me evaluate jobs, > tailor resumes, and write messages that actually sound like you. > > **Fastest way:** Paste your resume below (text or PDF content) and > I'll pull everything from it automatically. > > **Or** I can ask you a few questions instead. What do you prefer?"
If the user pastes resume content:
1. Parse the resume into structured data:
2. Save the raw resume text to `data/resume.md` as a reference document.
3. Ask follow-up questions for fields NOT in the resume:
4. Continue to Step 3.
If the user prefers questions, ask these one at a time. Wait for each answer.
1. "What's your name?" 2. "What do you do right now? (Job title and company, or 'between jobs')" 3. "Walk me through your last 2-3 roles briefly. For each: title, company, how long, and one or two things you accomplished." 4. "What kind of role are you looking for? (Job title, industry)" 5. "Where are you willing to work? (City, remote, hybrid, relocate)" 6. "How many years of work experience total?" 7. "What are your strongest skills? (Top 5-10)" 8. "Any certifications or licenses? (Skip if none)" 9. "What's your salary range? (Target and minimum, or skip)" 10. "Got a LinkedIn profile URL?" 11. "Anything else? (Career change, gap, special circumstances, portfolio)"
Construct `data/profile.yml` from collected data. Follow the schema in references/profile-schema.md exactly.
Key rules:
Write the completed profile to `data/profile.yml`.
Show the user a summary:
> "Here's what I have: > > **{Name}** — {Current title} at {Company} > **Experience:** {years} years > **Looking for:** {Target role} in {industries} > **Location:** {preference} > **Key skills:** {top 5} > **Salary target:** {range} > > **Work history:** > - {Role 1} at {Company} ({dates}) > - {Role 2} at {Company} ({dates}) > - ... > > This look right? I can fix anything now, or you can update later."
Wait for confirmation. Fix any corrections.
> "You're all set! Here's what to do next: > > **Option 1:** Paste a job posting (URL or text) and I'll evaluate how well > you match. > > **Option 2:** Say 'scan [company name]' to search their career page for > openings. > > **Option 3:** Say 'help' to see everything I can do."
Create `data/applications.md` if it doesn't exist:
# Job Applications | Date Added | Date Applied | Company | Role | Score | Status | Evaluation | Notes | |---|---|---|---|---|---|---|---|
A Claude Cowork plugin that turns your job search into a system. Evaluate job postings, generate ATS-optimized resumes, scan career portals, track applications, and more.
Quick job evaluation. Paste a JD and get a score plus one-paragraph summary. Faster than a full evaluate. Use when someone says 'quick eval', 'quick score', or…