← ClaudeAtlas

jobsmithlisted

Job-hunting skill for the UK and Canada (more markets coming). Core is CV tailoring: read a master profile plus a job description and produce an ATS-friendly, slop-free CV that survives both the ATS parser and the six-second recruiter scan. Also finds and deep-crawls roles (Indeed/Reed/Adzuna/Dice connectors, with a Firecrawl/WebSearch crawl fallback), discovers target companies and cold-emails the right contact, writes cover letters and cold emails from the user's own spoken words, runs a recruiter-persona scoring loop, generates an "alternative world" ideal-candidate CV plus the gap-to-close, and tracks every application (applied rows locked). The master profile is a decoupled data feed — swap the path for any profile; skill logic never changes. Use whenever the user wants to find, search, or crawl for jobs, tailor a CV or résumé, write a cover letter or cold email, find companies to cold-email, score a CV against a job description, see the ideal candidate for a role, or track job applications.
soheilfallah/jobsmith · ★ 0 · Data & Documents · score 72
Install: claude install-skill soheilfallah/jobsmith
# jobsmith — the job-hunting skill for the UK and Canada (CV tailoring at its core) CV tailoring at the core; cover letters, a recruiter loop, an alternative-world mode, and application tracking around it. UK and Canada both ship (market-driven — see below). Works in chat and in Claude Code. ## The one rule everything hangs on **The master profile is the only source of truth for any submittable document.** The skill *selects, reframes, reorders, and emphasises* — it never invents a fact. If evidence for a JD requirement isn't in the profile, that's a **gap to surface, not a blank to fill**. Only the L2 alternative-world persona may generate beyond the profile, and it is never submittable. Hold this line in every command below. ## Inputs - **Profile** (the data feed): a markdown file conforming to `references/master-profile-schema.md`. A demo fixture ships at `assets/sample-profile.md` (a sample persona). For real use, point at your own profile (e.g. a private file under `career/job-hunt/profiles/`). Point at any conforming file to tailor for anyone — skill logic is identical regardless of whose profile it is. - **Job description**: pasted text, a file, or an Indeed/URL the skill captures. - **Level** (CV only): `L0` / `L1` (default) / `L2`, with an optional `%` knob within L1. See `references/tailoring-levels.md`. - **Workspace** (the unit of state — path-agnostic, never hard-coded): a directory holding `profiles/` + `applications/`. Resolve it once per run: **