help
The help skill displays available career-ops skills with descriptions and usage examples, then provides contextual next-step recommendations based on the user's job search progress. Use it when users request guidance, ask what the system can do, or appear uncertain about their next action in the job search workflow.
git clone --depth 1 https://github.com/andrew-shwetzer/career-ops-plugin /tmp/help && cp -r /tmp/help/skills/help ~/.claude/skills/helpSKILL.md
# career-ops Help
Guide the user through available skills based on where they are in their
job search.
## Step 0: Check State
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?
## Step 1: Show Skill Directory
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) |
```
## Step 2: Smart Suggestion
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."
## Step 3: Workflow Overview (if user asks "how does this work")
```
## 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
```|
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 'just give me a number'.
Set up your job search profile. Paste your resume or answer a few questions. Takes 5 minutes. Needed before evaluating jobs.
Help fill out a job application form. Generates personalized answers for every field using your profile and evaluation. Never auto-submits. Use when someone says 'help me apply', 'fill out this application', or 'application for'.
Compare multiple job opportunities side by side. See scores, compensation, pros/cons, and a recommendation. Use when someone says 'compare my options', 'which job should I take', 'rank my opportunities', or 'compare these roles'.
Evaluate how well a job posting matches your background. Paste a JD or URL and get an honest A-F scored assessment with match analysis, compensation research, positioning strategy, and interview prep. Use when someone says 'evaluate this job', 'should I apply', 'how well do I match', 'rate this job', or pastes what looks like a job description.
Draft personalized outreach messages for LinkedIn connections, hiring managers, or recruiters. Creates targeted messages using a hook + proof + proposal structure. Under 300 characters for connection requests. Use when someone says 'draft outreach', 'message the recruiter', 'reach out to', or 'write a LinkedIn message'.
Research a company before applying or interviewing. Get an intelligence brief with culture, financials, recent news, team structure, key contacts, and smart interview questions. Use when someone says 'research this company', 'tell me about', 'what do you know about', or 'prep me for my interview at'.