batch-resume
Process multiple job descriptions from the batch_jds folder into tailored application packages, each produced by the native Resume Team, with independent…
One-time setup for Resume Builder — Python dependencies, config.json, cloud or local scoring, and optional LLM features. Use once right after installing, or when the user reports missing dependencies, a missing or incomplete config, wants to switch between cloud and local
$ npx -y skills add jananthan30/Resume-Builder --skill setup --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/setupContext preview
The summary Claude sees to decide when to auto-load this skill.
One-time setup for Resume Builder — Python dependencies, config.json, cloud or local scoring, and optional LLM features. Use once right after installing, or when the user reports missing dependencies, a missing or incomplete config, wants to switch between cloud and local
name: setup description: One-time setup for Resume Builder — Python dependencies, config.json, cloud or local scoring, and optional LLM features. Use once right after installing, or when the user reports missing dependencies, a missing or incomplete config, wants to switch between cloud and local scoring, or wants to enable AI-augmented scoring with an Anthropic API key.
Run this skill once after installing to get started.
You are helping the user set up Resume Builder. Guide them through the steps below.
Run `python --version` (or `python3 --version` on Mac/Linux).
The scoring engine requires Python 3.10 or later. Download it from: https://www.python.org/downloads/ During installation: - CHECK "Add Python to PATH" (Windows) - Mac/Linux: Use your package manager (brew install python3) After installing Python, run the setup skill again.
Stop here if Python is not installed.
Ask the user which setup they prefer:
**Option A: Quick Setup (Recommended for most users)**
**Option B: Full Local Setup (For developers / offline use)**
pip install -r requirements-plugin.txt
If `pip` is not found, try `pip3` or `python -m pip`. If needed, use the `requirements-plugin.txt` file from the installed plugin root.
This installs `fastmcp` (MCP protocol) and `anthropic` (for LLM features). All ATS/HR scoring goes through the cloud API automatically.
pip install -r requirements.txt
Use the `requirements.txt` file from the installed plugin root if needed. This takes 1-3 minutes (downloads sentence-transformers model ~80MB).
Then download NLTK data:
python -c "import nltk; nltk.download('wordnet'); nltk.download('punkt_tab')"Check if the user has a `config.json` in their project. If not, create one from `config.example.json`:
1. Read `config.example.json` from the plugin directory 2. Ask the user for their details:
3. Create `config.json` with their answers
Ask the user if they want to enable advisory AI-powered scoring.
If yes: 1. They need an Anthropic API key from https://console.anthropic.com/ 2. Create a `.env` file with: `ANTHROPIC_API_KEY=sk-ant-...` 3. This enables the advisory `score_with_llm` tool. Legacy direct rewrite tools are not production-authorized; the native Resume Team is the sole production resume rewrite and draft-publication path.
If no, skip this step. The ATS and HR scorers work without an API key.
For Quick Setup, run:
python -c "import fastmcp; print('Plugin ready! Cloud scoring active.')"For Full Setup, run:
python -c "import ats_scorer; import hr_scorer; print('Full scoring engine ready!')"If successful, tell the user:
Setup complete! You can now use: resume [paste job description] — Full resume + cover letter package tailor-resume [paste JD] — Resume only cover-letter [paste JD] — Cover letter only writing-coach [resume file] — Improve resume writing quality The scoring engine is active and will automatically score your resumes. Cloud scoring: 5 free scores included. Upgrade at https://getresumehq.com
If it fails, show the error and suggest fixes.
Every AI resume tool promises to "beat the ATS." This one has a harder rule: it never invents experience — and when a job is a genuine mismatch, it declines to tailor at all and tells you why.
Process multiple job descriptions from the batch_jds folder into tailored application packages, each produced by the native Resume Team, with independent…
Create a compelling one-page, human-voice cover letter for a job description and generate the final DOCX. Use when the user wants a cover letter only (no…
Search live job boards for roles that match the master resume, then score and rank them by ATS and HR fit. Use when the user wants to discover or find jobs,…
Run the deterministic, digest-bound candidate-fit gate that scores the configured master resume against an exact job description before any resume tailoring.…
Run the capability-isolated native Researcher, Writer, Auditor, and Editor runtime to publish a verified Markdown resume draft. Use when Codex is asked to…
Generate a tailored resume AND cover letter for a job description via the native four-role Resume Team, score both against ATS and HR rubrics, create DOCX…