Help us improve
Share bugs, ideas, or general feedback.
From career-ops
Lists career-ops skills directory, checks job search state from data files, suggests next action like profile setup or job evaluation based on progress.
npx claudepluginhub andrew-shwetzer/career-ops-pluginHow this skill is triggered — by the user, by Claude, or both
Slash command
/career-ops:helpThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Guide the user through available skills based on where they are in their
Provides career-helper onboarding with preparation checklists, personalized workflows, skill-by-skill tips, power-user strategies, and downloadable guide. Activates on getting-started queries.
Coaches users through the full job search lifecycle — JD decoding, resume, storybank, mock interviews, transcript analysis, and compensation negotiation. 23 commands with persistent state.
Evaluates job postings (JD text or URL) against your profile with A-F match score, archetype analysis, compensation research, positioning strategy, and interview prep.
Share bugs, ideas, or general feedback.
Guide the user through available skills based on where they are in their job search.
Read data/profile.yml - does it exist?
Read data/applications.md - how many entries?
Glob data/evaluations/*.md - how many evaluations?
Glob data/resumes/*.html - how many resumes?
If the user asked about a specific skill, show detailed help for that skill. Otherwise show the full directory:
## career-ops - Your Job Search Copilot
| Skill | What It Does | Try Saying |
|---|---|---|
| **evaluate** | Score a job posting against your background (A-F blocks) | "Evaluate this job posting" |
| **tailor-resume** | Generate an ATS-optimized resume for a specific role | "Tailor my resume for the Acme role" |
| **scan** | Search company career portals for matching openings | "Scan Google for jobs" |
| **triage** | Quick-score your pipeline of scan results | "Triage my pipeline" |
| **track** | View and update your application tracker | "Show my applications" |
| **apply** | Help fill out application forms | "Help me with this application" |
| **research** | Deep-dive a company before applying or interviewing | "Research Stripe" |
| **outreach** | Draft LinkedIn/email messages to contacts | "Draft outreach to the hiring manager" |
| **compare** | Side-by-side comparison of opportunities | "Compare my top options" |
**Commands:**
| Command | What It Does |
|---|---|
| **setup** | Set up or update your profile |
| **quick-eval** | Fast score + one paragraph (no full report) |
Based on the user's current state, suggest the most valuable next action:
No profile:
"Start here: paste your resume or tell me about yourself so I can evaluate jobs for you."
Profile exists, no evaluations:
"You're all set! Paste a job posting (URL or text) and I'll evaluate how well you match."
Has evaluations, no resumes:
"You have {n} evaluations. Your top match is {company} - {role} ({score}/5.0). Want me to tailor a resume for it?"
Has resumes, none applied:
"You have resumes ready for {n} roles. Ready to apply? Say 'help me with the {company} application' and I'll generate your form answers."
Has applications:
"You have {n} active applications. Say 'show my applications' for a status overview, or 'update {company} to {status}' to track progress."
Has interviews:
"You have interviews coming up! Say 'research {company}' to prepare."
## The career-ops Workflow
1. **Set up** your profile (one time, 5 minutes)
↓
2. **Evaluate** job postings (paste a JD, get an honest A-F assessment)
↓
3. **Tailor** your resume for the best matches
↓
4. **Apply** with personalized form answers
↓
5. **Track** your applications and follow up
**Discovery tools** (use anytime):
- **Scan** company career pages for new openings
- **Research** companies before interviews
- **Outreach** to contacts at target companies
- **Compare** multiple opportunities side by side