compare
Compare multiple job opportunities side by side. See scores, compensation, pros/cons, and a recommendation. Use when someone says 'compare my options', 'which…
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'.
$ npx -y skills add andrew-shwetzer/career-ops-plugin-do-not-fork-currently-updating-v2- --skill apply --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/applyContext preview
The summary Claude sees to decide when to auto-load this skill.
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'.
name: apply description: "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'." argument-hint: "<company name or 'help me with this application'>" user-invocable: true disable-model-invocation: true allowed-tools: - Read - Write - Glob - WebFetch
Help fill out job application forms with personalized, honest answers.
**CRITICAL: NEVER auto-submit an application.** Always show the user every answer and get explicit confirmation before any form interaction. Always stop before any submit button.
1. Read `data/profile.yml` for structured background 2. Read `data/resume.md` for full resume text 3. Find the relevant evaluation in `data/evaluations/` 4. Check `data/research/{company}.md` for company intel 5. Check `data/resumes/` for a tailored resume file
If no evaluation exists for this company: > "I haven't evaluated this role yet. Want me to evaluate the posting > first? That gives me better context for your application answers."
Parse user input:
computer use is available, take a screenshot to identify the form
Generate answers for standard application fields:
| Field | Source | How to Fill | |---|---|---| | Name / Email / Phone | profile.yml | Direct copy | | Resume upload | Point to file | "Upload `data/resumes/{file}.html` (or PDF if you printed it)" | | Cover letter | Generate below | Tailored to this role | | "Why this company?" | Research + evaluation | Specific, referencing company details | | "Why this role?" | Evaluation Block C + narrative | Connect background to role requirements | | Years of experience | profile.yml | Honest number | | Salary expectations | Evaluation Block D | Use target from profile, informed by market data | | Work authorization | profile.yml visa_status | Direct answer | | Willing to relocate | profile.yml work_preference | Direct answer | | Start date | Ask user | "When can you start?" |
Structure: 1. **Opening:** Specific hook about the company (NOT "I'm excited to apply") 2. **Bridge:** How your specific background connects to their specific need 3. **Evidence:** 2-3 concrete accomplishments from your experience relevant to this role 4. **Close:** Forward-looking, confident but not presumptuous
Rules:
For each custom application question:
**Short answer (< 500 chars):**
**"Tell me about a time..." (behavioral):**
**"What are your salary expectations?":**
**Yes/No questions (authorization, relocation, etc.):**
**EEO / demographic questions:**
Show EVERY generated answer before any action:
## Application Answers: {Company} - {Role}
**Cover letter:**
{full text}
**"Why this company?"**
{answer}
**"Why this role?"**
{answer}
**Salary expectations:** {answer}
**Custom questions:**
1. "{question}" - {answer}
2. "{question}" - {answer}
---
Review these answers. You can:
- Ask me to revise any answer
- Copy them into the application form
- Tell me to adjust the toneIf computer use is available AND the user explicitly asks for help filling the form:
1. Navigate to the application page 2. Fill each field with the APPROVED answers only 3. Upload resume file if the form accepts it 4. **STOP before the Submit button.** Take a screenshot. Say:
> "Everything is filled in. Please review the form carefully and click > Submit when you're ready. I won't click it for you."
If no computer use: > "Copy the answers above into the application form. Let me know > when you've submitted and I'll update your tracker."
After the user confirms submission:
> "Tracked! Your application to {company} is logged. I'll remind you > to follow up if you haven't heard back in a week."
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.
Compare multiple job opportunities side by side. See scores, compensation, pros/cons, and a recommendation. Use when someone says 'compare my options', 'which…
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,…
See all available career-ops skills, what they do, and which one to use next based on where you are in your job search. Use when someone says 'help', 'what can…
Draft personalized outreach messages for LinkedIn connections, hiring managers, or recruiters. Creates targeted messages using a hook + proof + proposal…
Research a company before applying or interviewing. Get an intelligence brief with culture, financials, recent news, team structure, key contacts, and smart…
Scan company career pages for job openings that match your profile. Uses web search with site-scoped queries to find listings on Greenhouse, Lever, Ashby,…