Help us improve
Share bugs, ideas, or general feedback.
From career-navigator
Lists all generated artifacts (resumes, cover letters, LinkedIn drafts) with metadata and application cross-references.
npx claudepluginhub tmargolis/career-navigator --plugin career-navigatorHow this skill is triggered — by the user, by Claude, or both
Slash command
/career-navigator:list-artifactsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Display the user's artifact inventory in a readable format.
Creates or updates a persistent Cowork live artifact showing the full job search pipeline — filterable table of active applications, recommended roles, and closed entries. Refreshes automatically on every open by reading tracker.json, recommendations.json, and artifacts-index.json.
Generates tailored resumes for job applications: researches company/role, surfaces undocumented experiences via discovery, matches from resume library, outputs MD/DOCX/PDF while preserving facts.
Generates ATS-optimized resumes tailored to job postings from master resumes or experience data, producing .docx files via Python rendering.
Share bugs, ideas, or general feedback.
Display the user's artifact inventory in a readable format.
Read {user_dir}/CareerNavigator/artifacts-index.json. If the file does not exist or the artifacts array is empty:
"No artifacts yet. Run
/career-navigator:tailor-resumefor a resume, or/career-navigator:content-suggestand ask for a full post draft to save a LinkedIn draft to disk."
Read {user_dir}/CareerNavigator/tracker.json. For each artifact, check whether it appears in any application's artifacts[] array. If so, note the application's current status — this lets the user see which resumes and cover letters are attached to live applications and what outcome (if any) they produced.
Group artifacts by type: resumes first, then cover letters, then linkedin_post (saved post drafts from writer), then any other types. Within each group, sort by date_created descending (most recent first).
Format for each artifact:
{n}. {filename}
Target: {Company} — {Role} (or "Base / unattached" if no target; for linkedin_post use "—" or notes topic)
Created: {date_created}
ATS score: {ats_score}/100 (omit if not available or not applicable)
Used in: {Company — Role, status: {status}} (omit if not linked to any application)
For type: "linkedin_post", omit ATS and usually Used in; show notes or path if helpful so the user can find the draft on disk.
Summary line at the top (before the list):
Artifacts: {total_resume_count} resume(s), {total_cover_letter_count} cover letter(s), {total_linkedin_post_count} LinkedIn post draft(s)
After the list, show relevant actions based on what's there:
"Some resumes aren't linked to an application yet — run
/career-navigator:track-applicationto log them."
"No cover letter on file for some roles — run
/career-navigator:cover-letterto generate one."