CareerMax is an AI job search toolkit for resume review, ATS resume checking, tailored cover letters, mock interview prep, job application tracking, referral...
---
name: careermax
description: CareerMax is an AI job search toolkit for resume review, ATS resume checking, tailored cover letters, mock interview prep, job application tracking, referral outreach, LinkedIn profile optimization, and skill gap analysis.
version: 0.1.4
metadata:
openclaw:
requires:
env:
- CAREERMAX_API_KEY
bins:
- npx
primaryEnv: CAREERMAX_API_KEY
homepage: https://careermax.ai/ai-agent
---
# CareerMax — AI job search toolkit
[CareerMax](https://careermax.ai) helps job seekers run their job search from one place: track applications, improve resumes, generate tailored cover letters, prepare for interviews, find referrals, optimize LinkedIn profiles, and close skill gaps.
This skill connects AI agents to the [CareerMax AI Agent](https://careermax.ai/ai-agent) workflow, so users can manage their job search through MCP tools instead of jumping between spreadsheets, documents, and disconnected apps.
Useful CareerMax resources:
- [AI job search agent](https://careermax.ai/ai-agent)
- [Free resume templates](https://careermax.ai/resume-templates)
- [CareerMax blog](https://careermax.ai/blog)
## Setup
1. Sign in to CareerMax.
2. Open Settings → API Keys.
3. Create a new API key and copy it. The key starts with `cmx_live_` and is shown only once.
4. Set the environment variable:
```bash
export CAREERMAX_API_KEY="cmx_live_..."
```
## What you can do
### Account and profile
Understand the user's CareerMax account, profile, available actions, and credit balance.
- `careermax_info` — Get an overview of CareerMax capabilities and how to use the tools
- `get_profile` — Get the user's CareerMax profile, target roles, and preferences
- `get_credits` — Check credit balance, plan tier, and billing-cycle info
- `get_action_costs` — Get current credit costs for CareerMax actions
### Job pipeline
Track applications through a job-search pipeline.
- `list_jobs` — List jobs, optionally filtered by status
- `get_job` — Get full details for a specific job
- `add_job` — Add a job to the pipeline
- `update_job` — Update a job's status, notes, link, company, role, or description
Supported statuses: Watchlist, Applied, Interviewing, Received Offer, Accepted, Rejected, Withdrawn.
### Resume review
Review resume text and improve specific sections.
- `get_resume` — View stored resume data
- `review_resume` — Run an AI resume analysis from resume text
- `optimize_resume_text` — Optimize a specific resume section, such as experience bullets, summary, or skills
### Cover letters
Generate tailored cover letters from resume text and job descriptions.
- `generate_cover_letter` — Generate a tailored cover letter from `resumeText` and `jobDescription`
### Interview prep
Create mock interview sessions, review past feedback, and generate company research.
- `list_interviews` — List past mock interview sessions
- `get_interview_feedback` — Get detailed AI feedback for a specific interview session
- `create_interview_session` — Create a mock interview session for a role and interview mode
- `get_company_prep` — View existing company research and interview-prep material
- `generate_company_prep` — Generate company research and interview prep for a target role
### Referral finder and outreach
Find potential referral contacts and generate personalized outreach.
- `search_mentors` — Search for potential mentors or referral contacts at a target company
- `list_bookmarked_mentors` — View bookmarked contacts from previous searches
- `generate_outreach` — Generate referral or mentorship outreach messages
### LinkedIn profile optimization
Analyze LinkedIn profile content and improve specific sections.
- `get_linkedin_analysis` — Get the user's most recent LinkedIn profile analysis
- `get_linkedin_optimizations` — Get generated LinkedIn section optimizations
- `analyze_linkedin` — Analyze a LinkedIn profile for target roles
- `optimize_linkedin_section` — Optimize a LinkedIn section such as headline, about, or experience
### Skill gap analysis
View learning plans, generate learning resources, and create quizzes.
- `get_learning_plan` — View the current learning plan
- `list_quiz_sessions` — List past quiz sessions and scores
- `generate_learning_resources` — Generate learning resources for a target role
- `generate_quiz` — Generate a role-specific quiz
## How it works
1. This skill connects to CareerMax through the `@careermax/agent-toolkit` MCP server.
2. Read operations are free.
3. Write and AI-generation operations use preview/confirm — the agent shows a summary and credit cost before anything executes.
4. AI processing happens server-side on the same backend as the CareerMax web app.
## MCP usage
```bash
CAREERMAX_API_KEY="cmx_live_..." npx -y --package @careermax/agent-toolkit@latest careermax-mcp
```
## CLI usage
```bash
npx -y --package @careermax/agent-toolkit@latest careermax info
npx -y --package @careermax/agent-toolkit@latest careermax jobs list
npx -y --package @careermax/agent-toolkit@latest careermax resume review
npx -y --package @careermax/agent-toolkit@latest careermax cover-letter generate --job-id <id>
npx -y --package @careermax/agent-toolkit@latest careermax interviews create --role "Software Engineer" --company Stripe --mode agentic
npx -y --package @careermax/agent-toolkit@latest careermax credits
```don't have the plugin yet? install it then click "run inline in claude" again.