Covers Claude Code, OpenClaw, OpenCode (sst/opencode), TRAE SOLO (MTC mode), and Hermes Agent with detailed setup steps, file paths, and configuration examples for each platform. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
485 lines
20 KiB
Markdown
485 lines
20 KiB
Markdown
<div align="center">
|
|
|
|
# Career Arsenal
|
|
|
|
### AI-Powered Career Skills Collection for Claude Code
|
|
|
|
**From job search to salary negotiation — every stage of your career, automated.**
|
|
|
|
[](https://github.com/anthropics/claude-code)
|
|
[](skills/)
|
|
[](LICENSE)
|
|
|
|
</div>
|
|
|
|
---
|
|
|
|
## The Problem
|
|
|
|
Career management is a **full-time job** — researching companies, tailoring resumes, writing cover letters, prepping for interviews, negotiating offers, building your personal brand. Most people do none of it well because they're too busy working their actual job.
|
|
|
|
## The Solution
|
|
|
|
**Career Arsenal** is a collection of 8 Claude Code skills that automate the entire career lifecycle. Each skill handles a specific stage — from deciding whether to switch jobs, to landing the offer, to negotiating your compensation.
|
|
|
|
<div align="center">
|
|
|
|
```
|
|
┌─────────────────────────────────────────────────────────┐
|
|
│ CAREER ARSENAL │
|
|
│ │
|
|
│ ┌──────────────┐ ┌──────────────┐ │
|
|
│ │ Career GPS │───▶│ Job Switch │ │
|
|
│ │ Plan & Audit │ │ Advisor │ │
|
|
│ └──────────────┘ └──────┬───────┘ │
|
|
│ │ │
|
|
│ ▼ │
|
|
│ ┌──────────────┐ ┌──────────────┐ │
|
|
│ │ LinkedIn │◀──▶│ JobHunter │ │
|
|
│ │ Optimizer │ │ Master │ │
|
|
│ └──────────────┘ └──────┬───────┘ │
|
|
│ │ │ │
|
|
│ ▼ ▼ │
|
|
│ ┌──────────────┐ ┌──────────────┐ │
|
|
│ │ Resume │ │ Cover Letter │ │
|
|
│ │ Architect │ │ Craft │ │
|
|
│ └──────┬───────┘ └──────┬───────┘ │
|
|
│ │ │ │
|
|
│ ▼ ▼ │
|
|
│ ┌──────────────┐ ┌──────────────┐ │
|
|
│ │ Interview │───▶│ Salary │ │
|
|
│ │ Commander │ │ Negotiator │ │
|
|
│ └──────────────┘ └──────────────┘ │
|
|
└─────────────────────────────────────────────────────────┘
|
|
```
|
|
|
|
</div>
|
|
|
|
---
|
|
|
|
## Skills Overview
|
|
|
|
| # | Skill | What It Does | Best For |
|
|
|---|---|---|---|
|
|
| 1 | [JobHunter Master](skills/jobhunter-master.md) | Multi-phase job hunting: research, outreach, follow-up | Active job seekers tired of Easy Apply |
|
|
| 2 | [Resume Architect](skills/resume-architect.md) | ATS-optimized, role-targeted resume generation | Anyone applying to jobs with generic resumes |
|
|
| 3 | [Cover Letter Craft](skills/cover-letter-craft.md) | Persuasive, company-specific cover letters | People who hate writing cover letters (everyone) |
|
|
| 4 | [Interview Commander](skills/interview-commander.md) | Structured prep, mock sessions, question banks | Anyone with an interview coming up |
|
|
| 5 | [Salary Negotiator](skills/salary-negotiator.md) | Market research, negotiation scripts, offer review | Anyone who received (or is expecting) an offer |
|
|
| 6 | [Career GPS](skills/career-gps.md) | Strategic career planning, gap analysis, roadmaps | Career planning over 1-5 year horizons |
|
|
| 7 | [LinkedIn Optimizer](skills/linkedin-optimizer.md) | Profile SEO, content strategy, network growth | Anyone whose LinkedIn is a digital resume |
|
|
| 8 | [Job Switch Advisor](skills/job-switch-advisor.md) | Stay/switch decision matrix with data-driven analysis | Anyone feeling stuck, bored, or underpaid |
|
|
|
|
---
|
|
|
|
## Skill Details
|
|
|
|
### 1. JobHunter Master
|
|
**The aggressive job hunting skill that goes beyond Easy Apply.**
|
|
|
|
6-phase workflow: Target Acquisition → Intelligence Gathering → Material Customization → Multi-Channel Approach → Follow-Up Cadence → Track & Iterate. Includes templates for LinkedIn connection requests, cold emails, and follow-ups. Integrates with browser, bird (Twitter), gog (Gmail), and nano-pdf skills.
|
|
|
|
### 2. Resume Architect
|
|
**One resume does not fit all. Build a tailored resume for every application.**
|
|
|
|
Reverse-engineers job posts into keyword fingerprints, then assembles ATS-compliant resumes that match. Supports entry-level, mid-level, senior/staff templates, and a career-changer mode. Outputs Markdown, LaTeX, PDF, or JSON.
|
|
|
|
### 3. Cover Letter Craft
|
|
**Write letters that get read — not recycled.**
|
|
|
|
4-paragraph formula: Hook → Proof → Value → Close. Tone-calibrated for startups, scale-ups, enterprise, and agencies. Includes templates for engineers, career changers, and senior/leadership roles. Anti-patterns section keeps you from common mistakes.
|
|
|
|
### 4. Interview Commander
|
|
**Be the most prepared candidate they've ever interviewed.**
|
|
|
|
Builds a story arsenal (10 STAR-L stories covering all question types), generates role-specific question banks, provides reverse-interview questions, and includes a mock interview mode where Claude acts as the interviewer. Covers technical screens, behavioral rounds, panels, and case studies. Post-interview: thank-you templates and self-assessment scorecards.
|
|
|
|
### 5. Salary Negotiator
|
|
**Know your worth. Anchor high. Never accept the first offer.**
|
|
|
|
Market research across levels.fyi, Glassdoor, Blind, and LinkedIn. Total compensation breakdown (base, equity, bonus, sign-on, benefits, title). Negotiation scripts for phone, email, and in-person. Handles common pushback ("above our range", "budget is fixed"). Includes startup-specific equity negotiation and offer review checklist.
|
|
|
|
### 6. Career GPS
|
|
**Don't drift through your career. Navigate it with intent.**
|
|
|
|
Full career audit (technical, leadership, business skills). Gap analysis with priority matrix. Quarterly action roadmaps. Transition playbooks: IC to Manager, Backend to Full Stack, Big Tech to Startup, Dev to PM, Employee to Freelancer. Quarterly review template to keep yourself accountable.
|
|
|
|
### 7. LinkedIn Optimizer
|
|
**Turn your profile into a recruiter magnet.**
|
|
|
|
Profile audit scoring (10 dimensions). Headline engineering for LinkedIn SEO. About section writing with keyword density. Experience section optimization with achievement-focused bullets. Content strategy for algorithmic reach. Network growth playbook with connection templates.
|
|
|
|
### 8. Job Switch Advisor
|
|
**Decide whether to stay, switch, or pivot — with data, not emotions.**
|
|
|
|
Stay/Switch diagnostic (20-point scoring). Problem diagnosis (can this be fixed without leaving?). Market reality check. Switch cost analysis (equity, bonus, benefits, relationships). Decision matrix. Includes both a "Stay Strategy" (90-day improvement plan) and a "Switch Strategy" (12-week search timeline). Resignation template included.
|
|
|
|
---
|
|
|
|
## Quick Start
|
|
|
|
### Prerequisites
|
|
- [Claude Code CLI](https://docs.anthropic.com/en/docs/claude-code) installed and configured
|
|
- Active Anthropic API key
|
|
|
|
### Install All Skills
|
|
|
|
```bash
|
|
# Clone the repository
|
|
git clone https://github.rommark.dev/admin/Job-Hunter-Linkedin-Skill-Hermes-OpenClaw-ClaudeCode-Comet.git
|
|
|
|
# Copy all skills to your Claude Code skills directory
|
|
mkdir -p ~/.claude/skills
|
|
cp Job-Hunter-Linkedin-Skill-Hermes-OpenClaw-ClaudeCode-Comet/skills/*.md ~/.claude/skills/
|
|
|
|
# Or install individual skills
|
|
cp skills/resume-architect.md ~/.claude/skills/
|
|
cp skills/interview-commander.md ~/.claude/skills/
|
|
```
|
|
|
|
### Install a Single Skill
|
|
|
|
```bash
|
|
# Just the resume builder, for example
|
|
curl -o ~/.claude/skills/resume-architect.md https://github.rommark.dev/admin/Job-Hunter-Linkedin-Skill-Hermes-OpenClaw-ClaudeCode-Comet/raw/branch/main/skills/resume-architect.md
|
|
```
|
|
|
|
### Activate in Your Session
|
|
|
|
```
|
|
/resume-architect
|
|
/interview-commander
|
|
/salary-negotiator
|
|
```
|
|
|
|
---
|
|
|
|
## Usage by Career Stage
|
|
|
|
### Actively Job Searching
|
|
```
|
|
1. jobhunter-master → Find and pursue high-value targets
|
|
2. resume-architect → Generate tailored resumes per application
|
|
3. cover-letter-craft → Write company-specific cover letters
|
|
4. linkedin-optimizer → Maximize recruiter inbound
|
|
5. interview-commander → Prepare for every interview round
|
|
6. salary-negotiator → Negotiate the best possible offer
|
|
```
|
|
|
|
### Considering a Change
|
|
```
|
|
1. career-gps → Map where you are and where you want to be
|
|
2. job-switch-advisor → Decide: stay and optimize, or switch?
|
|
3. If switch → follow the Active Job Searching flow above
|
|
```
|
|
|
|
### Building Your Brand
|
|
```
|
|
1. linkedin-optimizer → Turn LinkedIn into a lead-generation engine
|
|
2. career-gps → Align your brand with your target trajectory
|
|
3. resume-architect → Keep your resume updated as you grow
|
|
```
|
|
|
|
### Preparing for an Interview
|
|
```
|
|
1. interview-commander → Full preparation system
|
|
2. salary-negotiator → Know your number before the conversation starts
|
|
3. cover-letter-craft → Review your existing letter for consistency
|
|
```
|
|
|
|
---
|
|
|
|
## Platform-Specific Installation
|
|
|
|
These skills are designed to work across multiple AI coding platforms. Follow the instructions for your platform below.
|
|
|
|
### Claude Code
|
|
|
|
Claude Code uses a skill system with markdown files stored in named directories under `~/.claude/skills/`.
|
|
|
|
```bash
|
|
# Create skills directory structure
|
|
mkdir -p ~/.claude/skills
|
|
|
|
# Clone and copy all skills
|
|
git clone https://github.rommark.dev/admin/Job-Hunter-Linkedin-Skill-Hermes-OpenClaw-ClaudeCode-Comet.git /tmp/career-arsenal
|
|
for skill in /tmp/career-arsenal/skills/*.md; do
|
|
name=$(basename "$skill" .md)
|
|
mkdir -p ~/.claude/skills/"$name"
|
|
cp "$skill" ~/.claude/skills/"$name"/skill.md
|
|
done
|
|
|
|
# Or install a single skill
|
|
mkdir -p ~/.claude/skills/resume-architect
|
|
cp /tmp/career-arsenal/skills/resume-architect.md ~/.claude/skills/resume-architect/skill.md
|
|
```
|
|
|
|
Activate in your session:
|
|
```
|
|
/resume-architect
|
|
/interview-commander
|
|
/salary-negotiator
|
|
/jobhunter-master
|
|
/cover-letter-craft
|
|
/career-gps
|
|
/linkedin-optimizer
|
|
/job-switch-advisor
|
|
```
|
|
|
|
Each skill is loaded on-demand when you invoke it. Skills persist across sessions in `~/.claude/skills/`.
|
|
|
|
### OpenClaw
|
|
|
|
OpenClaw uses `SKILL.md` files inside `~/.openclaw/skills/<name>/` directories and integrates with the workspace system at `~/.openclaw/workspace/`.
|
|
|
|
```bash
|
|
# Clone the repository
|
|
git clone https://github.rommark.dev/admin/Job-Hunter-Linkedin-Skill-Hermes-OpenClaw-ClaudeCode-Comet.git /tmp/career-arsenal
|
|
|
|
# Install all skills into OpenClaw
|
|
for skill in /tmp/career-arsenal/skills/*.md; do
|
|
name=$(basename "$skill" .md)
|
|
mkdir -p ~/.openclaw/skills/"$name"
|
|
cp "$skill" ~/.openclaw/skills/"$name"/SKILL.md
|
|
done
|
|
|
|
# Or install individual skills
|
|
mkdir -p ~/.openclaw/skills/salary-negotiator
|
|
cp /tmp/career-arsenal/skills/salary-negotiator.md ~/.openclaw/skills/salary-negotiator/SKILL.md
|
|
```
|
|
|
|
Optionally, register the skills in your workspace configuration. Add to `~/.openclaw/workspace/AGENTS.md`:
|
|
```markdown
|
|
## Career Arsenal Skills
|
|
- jobhunter-master — Multi-phase job hunting workflow
|
|
- resume-architect — ATS-optimized resume generation
|
|
- cover-letter-craft — Persuasive cover letter writing
|
|
- interview-commander — Interview preparation and mock sessions
|
|
- salary-negotiator — Compensation research and negotiation
|
|
- career-gps — Strategic career planning and gap analysis
|
|
- linkedin-optimizer — LinkedIn profile and content optimization
|
|
- job-switch-advisor — Data-driven stay/switch decision framework
|
|
```
|
|
|
|
Skills are available to all OpenClaw agents once installed. Reference them by name in agent prompts.
|
|
|
|
### OpenCode (sst/opencode)
|
|
|
|
OpenCode loads custom agent instructions from `AGENTS.md` in the project root. The `build` and `plan` agents pick up these instructions automatically.
|
|
|
|
```bash
|
|
# Option A: Add skills to your project's AGENTS.md
|
|
git clone https://github.rommark.dev/admin/Job-Hunter-Linkedin-Skill-Hermes-OpenClaw-ClaudeCode-Comet.git /tmp/career-arsenal
|
|
|
|
# Concatenate all skills into your project's AGENTS.md
|
|
cat /tmp/career-arsenal/skills/*.md >> AGENTS.md
|
|
```
|
|
|
|
Or create a dedicated career-skills project:
|
|
```bash
|
|
mkdir -p ~/projects/career-arsenal && cd ~/projects/career-arsenal
|
|
git clone https://github.rommark.dev/admin/Job-Hunter-Linkedin-Skill-Hermes-OpenClaw-ClaudeCode-Comet.git .
|
|
cp skills/*.md .
|
|
|
|
# Create AGENTS.md that references the skills
|
|
cat > AGENTS.md << 'EOF'
|
|
# Career Arsenal — AI Agent Instructions
|
|
|
|
Load the following skill files as context when the user asks about career-related tasks:
|
|
|
|
- `jobhunter-master.md` — Active job search workflow
|
|
- `resume-architect.md` — Resume generation and ATS optimization
|
|
- `cover-letter-craft.md` — Cover letter writing
|
|
- `interview-commander.md` — Interview preparation
|
|
- `salary-negotiator.md` — Offer negotiation
|
|
- `career-gps.md` — Long-term career planning
|
|
- `linkedin-optimizer.md` — LinkedIn optimization
|
|
- `job-switch-advisor.md` — Stay/switch decision analysis
|
|
EOF
|
|
|
|
# Launch OpenCode in this directory
|
|
opencode
|
|
```
|
|
|
|
Switch between `build` and `plan` agents with Tab. Ask the agent to load a specific skill file for career tasks.
|
|
|
|
### TRAE SOLO (solo.trae.ai — MTC Mode)
|
|
|
|
TRAE is ByteDance's AI-powered IDE. In SOLO mode at [solo.trae.ai](https://solo.trae.ai), use MTC (Multi-Turn Conversation) mode with custom rules.
|
|
|
|
**Setup via Custom Rules:**
|
|
|
|
1. Open [solo.trae.ai](https://solo.trae.ai) and start a new session
|
|
2. Open **Settings → Rules** (or press the rules icon in the sidebar)
|
|
3. Add a new rule file named `career-arsenal.md` with the following content:
|
|
|
|
```markdown
|
|
# Career Arsenal Rules
|
|
|
|
You have access to the following career skill modules. When the user asks about any career-related topic, load and apply the relevant skill:
|
|
|
|
## Skills
|
|
1. **JobHunter Master** — 6-phase job hunting: Target Acquisition → Intelligence Gathering → Material Customization → Multi-Channel Approach → Follow-Up Cadence → Track & Iterate
|
|
2. **Resume Architect** — ATS-optimized resume generation with keyword fingerprinting and role-targeted templates
|
|
3. **Cover Letter Craft** — 4-paragraph formula: Hook → Proof → Value → Close with tone calibration
|
|
4. **Interview Commander** — STAR-L story arsenal, mock interviews, role-specific question banks, post-interview templates
|
|
5. **Salary Negotiator** — Market research (levels.fyi, Glassdoor, Blind), negotiation scripts, total comp breakdown
|
|
6. **Career GPS** — Career audit, gap analysis, quarterly roadmaps, transition playbooks (IC→Manager, Backend→Full Stack, Big Tech→Startup, Dev→PM, Employee→Freelancer)
|
|
7. **LinkedIn Optimizer** — Profile audit (10 dimensions), headline engineering, SEO optimization, content strategy, network growth
|
|
8. **Job Switch Advisor** — 20-point Stay/Switch diagnostic, problem diagnosis, market reality check, switch cost analysis, decision matrix
|
|
|
|
When a user invokes a skill (e.g., "help me negotiate salary"), apply the full workflow from the matching skill module. Always follow the phased approach defined in each skill.
|
|
```
|
|
|
|
4. Enable the rule for your MTC session
|
|
5. For richer context, paste the full skill content from `skills/*.md` files directly into the rule
|
|
|
|
**Alternative — Direct Skill Loading in MTC:**
|
|
```
|
|
# Paste any skill directly into the TRAE SOLO chat:
|
|
# 1. Copy the content of skills/salary-negotiator.md
|
|
# 2. Prefix with: "Follow these instructions for my request:"
|
|
# 3. Ask your question
|
|
```
|
|
|
|
### Hermes Agent
|
|
|
|
Hermes Agent supports custom skill files that can be loaded into agent sessions.
|
|
|
|
```bash
|
|
# Clone the repository
|
|
git clone https://github.rommark.dev/admin/Job-Hunter-Linkedin-Skill-Hermes-OpenClaw-ClaudeCode-Comet.git /tmp/career-arsenal
|
|
|
|
# Copy skills to your Hermes configuration directory
|
|
mkdir -p ~/.hermes/skills
|
|
cp /tmp/career-arsenal/skills/*.md ~/.hermes/skills/
|
|
|
|
# Reference skills in your Hermes agent config
|
|
# Add to your agent configuration file:
|
|
#
|
|
# skills:
|
|
# - path: ~/.hermes/skills/jobhunter-master.md
|
|
# - path: ~/.hermes/skills/resume-architect.md
|
|
# - path: ~/.hermes/skills/cover-letter-craft.md
|
|
# - path: ~/.hermes/skills/interview-commander.md
|
|
# - path: ~/.hermes/skills/salary-negotiator.md
|
|
# - path: ~/.hermes/skills/career-gps.md
|
|
# - path: ~/.hermes/skills/linkedin-optimizer.md
|
|
# - path: ~/.hermes/skills/job-switch-advisor.md
|
|
```
|
|
|
|
Or load a skill inline when starting a Hermes session:
|
|
```bash
|
|
# Load a specific skill into context
|
|
hermes --skill ~/.hermes/skills/salary-negotiator.md
|
|
|
|
# Load all career skills
|
|
hermes --skills-dir ~/.hermes/skills/
|
|
```
|
|
|
|
Once loaded, reference skills by name in your conversation. Hermes will apply the full workflow when it detects career-related requests.
|
|
|
|
---
|
|
|
|
## Skill Integrations
|
|
|
|
Each skill works standalone, but they're designed to work together:
|
|
|
|
```
|
|
career-gps ──────── Sets long-term direction
|
|
│
|
|
▼
|
|
job-switch-advisor ─ Decides when it's time to move
|
|
│
|
|
▼
|
|
linkedin-optimizer ─ Activates your public presence
|
|
│
|
|
▼
|
|
jobhunter-master ─── Finds targets and runs outreach
|
|
│
|
|
├──▶ resume-architect ── Generates per-application CVs
|
|
│
|
|
├──▶ cover-letter-craft ─ Writes targeted letters
|
|
│
|
|
▼
|
|
interview-commander ─ Prepares you for every round
|
|
│
|
|
▼
|
|
salary-negotiator ── Maximizes your offer
|
|
```
|
|
|
|
Skills also integrate with external Claude Code skills:
|
|
- **browser** — LinkedIn automation, web research, job board scraping
|
|
- **bird** — Twitter/X engagement and networking
|
|
- **gog** — Gmail integration for outreach and follow-ups
|
|
- **nano-pdf** — PDF generation for resumes and cover letters
|
|
|
|
---
|
|
|
|
## File Structure
|
|
|
|
```
|
|
~/.claude/skills/
|
|
jobhunter-master.md # Multi-phase job hunting
|
|
resume-architect.md # ATS-optimized resume generation
|
|
cover-letter-craft.md # Persuasive cover letter writing
|
|
interview-commander.md # Interview preparation & mock sessions
|
|
salary-negotiator.md # Compensation research & negotiation
|
|
career-gps.md # Strategic career planning
|
|
linkedin-optimizer.md # LinkedIn profile & content optimization
|
|
job-switch-advisor.md # Stay/switch decision analysis
|
|
|
|
~/memory/
|
|
career-plan.md # Long-term career roadmap
|
|
job-targets.md # Active job search targets
|
|
story-arsenal.md # Interview stories (STAR format)
|
|
comp-research/ # Salary market data
|
|
cover-letters/ # Per-application letters
|
|
resumes/ # Per-application resumes
|
|
interview-prep/ # Interview preparation notes
|
|
```
|
|
|
|
---
|
|
|
|
## Who Is This For?
|
|
|
|
- **Software engineers** applying to 50+ companies with the same resume
|
|
- **Career changers** breaking into tech (or out of it)
|
|
- **Senior engineers** targeting staff/principal at specific companies
|
|
- **New graduates** competing for entry-level roles
|
|
- **Freelancers** building a consulting practice
|
|
- **Anyone** who's ever accepted a job offer without negotiating
|
|
|
|
---
|
|
|
|
## Contributing
|
|
|
|
1. Fork the repository
|
|
2. Create a feature branch (`git checkout -b skill/your-skill-name`)
|
|
3. Follow the existing skill format (Philosophy → Workflow → Templates → Integration)
|
|
4. Commit (`git commit -m 'Add [skill name] skill'`)
|
|
5. Push (`git push origin skill/your-skill-name`)
|
|
6. Open a Pull Request
|
|
|
|
### Skill Format Guidelines
|
|
Each skill should include:
|
|
- **Philosophy** — Why this approach, not the conventional one
|
|
- **Workflow** — Phased, actionable steps
|
|
- **Templates** — Copy-paste ready content
|
|
- **Integration** — How it connects to other skills
|
|
- **Files** — Where to store outputs in memory/
|
|
|
|
---
|
|
|
|
## License
|
|
|
|
MIT License — see [LICENSE](LICENSE) for details.
|
|
|
|
---
|
|
|
|
<div align="center">
|
|
|
|
**Built with Claude Code** · Part of the [OpenClaw](https://github.rommark.dev) ecosystem
|
|
|
|
</div>
|