Career-OS — end-to-end career operating system. Anti-loop research, outreach, recommendation, voice capture, ecosystem mapping, weekly planning, and self-healing context. Ships 4 workspace variants (career-os default + legacy career-planning / job-search / salary-research) and integrates via companion plugins (claude-transcription, schedule-manager, email-skills).
Ecosystem entry point — conferences, communities, job boards, hackathons, investors, LinkedIn import. Lower-stress, high-leverage exploration that maps the surface around a domain. All outputs land in <WORKING_FOLDER>/domain-notes/<slug>/.
Discovery entry point — enumerate companies in a domain, find peers of a seed, scope by remote-friendliness or geography, or chunk a broad topic. All discovery skills write to <WORKING_FOLDER>/domain-notes/ for downstream /career:suggest to consume.
Audit public brand surfaces — website, GitHub, Hugging Face, LinkedIn — against ground-truth direction. Surfaces drift, gaps, and stale surfaces. Recommendations only.
Capture entry point — voice memo or text. Transcribes if audio, classifies, proposes route, then on confirmation executes the route (task creation, CRM update, follow-up draft, ground-truth delta proposal). Always confirms before any side-effect.
Side-by-side comparison of job offers (or role opportunities) across comp, growth, and fit dimensions.
Maintains the job-application pipeline database (`data/processes.json`). Use for any read/write operation on the pipeline — status updates, queries, rollups, integrity checks.
Autonomous career strategy subagent. Coordinates multi-step planning — diffing gaps against goals, sequencing CPD, proposing role moves, and drafting narrative arcs. Use for multi-file, multi-step career planning operations.
Audit the user's public brand surfaces — personal site, GitHub, Hugging Face, LinkedIn — against ground-truth direction. Surfaces drift (site says X, ground-truth says Y) and gaps (no project shipped in domain Z). Produces an actionable update list.
Produce a Company Financials research brief — funding rounds, valuation, revenue (if disclosed), burn / runway, profitability signal, public-market metrics. Use when the user needs a numbers-only read for negotiation, due-diligence, or to gauge runway risk. Reads templates/research-briefs/company-financials.md and writes to <WORKING_FOLDER>/research/companies/<slug>/company-financials.md. Numbers are sourced or marked "not disclosed" — never estimated.
Produce a Company Overview research brief for a target company — name, locations, headcount, funding rounds at a glance, founder story, competitive landscape, vision, differentiators. Use when the user wants a top-level read on a potential employer or consulting client. Reads the template at templates/research-briefs/company-overview.md and writes to <WORKING_FOLDER>/research/companies/<slug>/company-overview.md. Cites at least 3 sources. Skipped fields are marked unknown, never fabricated.
Produce a Cultural Fit research brief — pairs the user's stated operating style and constraints (read from ground-truth.md) against the company's apparent operating mode (from public signals). Output is a match-map plus blunt friction list. Use after the other briefs are in hand. Requires populated ground-truth.md. Reads templates/research-briefs/cultural-fit.md and writes to <WORKING_FOLDER>/research/companies/<slug>/cultural-fit.md.
Produce a Glassdoor / employee-sentiment research brief — overall ratings, sub-ratings, tenure data with red-flag detection scoped to the relevant team, compensation data, theme analysis of top complaints and positives, recent direction inflections. Aggregate sentiment, not a recap of individual reviews. Use to gauge whether public employee discourse aligns or contradicts the company's outward image. Reads templates/research-briefs/glassdoor-signal.md and writes to <WORKING_FOLDER>/research/companies/<slug>/glassdoor-signal.md.
Requires secrets
Needs API keys or credentials to function
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude Code plugin: career planning workflow — role logging, offer comparison, application tracking, and white-hat salary benchmarking, with planning/job-search/salary variants.
Part of the danielrosehill Claude Code marketplace.
Cluster primitives:
/career:log-role — register a role of interest (pipeline, benchmark, or planning)/career:compare-offer — side-by-side offer comparison across comp / growth / fit/career:track-application — pipeline state updates (stage, interview, offer, rejection)/career:salary-benchmark — white-hat salary benchmarkingShared workflow commands:
/career:onboard — first-run setup per workspace variant/career:log-cpd — quick-log a CPD activity/career:skill-gap — refresh the gap analysis/career:find-courses / /career:find-conferences — surface candidates to close gaps/career:quarterly-review — dated plan-vs-actual/career:pipeline-status — application-pipeline rollup/career:research-company — public-source company brief/career:tailor-resume — JD-tailored resume variant (no fabrication)/career:cover-letter — grounded cover-letter draft/career:interview-prep — round-specific prep briefAgents:
career-strategist — multi-step planning subagentapplication-data-manager — authoritative read/write for data/processes.json/career:new-workspace <name> [--variant=career-planning|job-search|salary-research] [--local-only] [--private]Scaffolds a new workspace, personalises CLAUDE.md from ~/.claude/CLAUDE.md, and (by default) creates a GitHub repo.
Primitives live in the plugin → globally available from any cwd.
Workspace scaffolds are provisioned as data → no .claude/ tree inside provisioned workspaces.
Plugin updates never touch workspace data.
See PLAN.md in Claude-Workspace-Reshaping-190426 for the full pattern spec this plugin follows.
The plugin ships a .mcp.json declaring optional MCP servers career-os skills can use. None are installed automatically — Claude Code prompts the user to enable them when the plugin first loads.
| Server | Used by | Required env vars | Notes |
|---|---|---|---|
hunter | find-contact, outreach flow | HUNTER_API_KEY. Optional: HUNTER_MCP_COMMAND (default npx), HUNTER_MCP_PACKAGE (default hunter-mcp) | Override HUNTER_MCP_PACKAGE if you use a different Hunter MCP implementation. |
Other capabilities (LinkedIn outreach, email send, transcription, calendar/tasks, semantic store) are resolved at onboard time by the detect-mcps skill, which can either reuse an MCP you already have, install a companion plugin, or — if you point it at an aggregated MCP server — index that server's tools and dispatch through it.
If your MCP setup is consolidated behind a single aggregator (e.g. MCP Jungle, a personal proxy, or any router that exposes many upstream tools under one alias), you can pass that alias to /career:onboard. The tool inventory is captured to ${CAREER_DATA_DIR}/mcp-inventory.json and the resolution map prefers tools served by that aggregator before suggesting new MCP installs.
Skills that write artifacts (CRM rows, briefs, drafts) default their output path to $CAREER_WORKSPACE, which resolves to (in order): the explicit CAREER_WORKSPACE env var, the WORKING_FOLDER field in ${CAREER_DATA_DIR}/config.json, or $PWD. Set CAREER_WORKSPACE in your shell profile to anchor career-os to a specific workspace from any cwd.
This plugin absorbs and dedupes three prior template repos:
Claude-Career-Planning-Template → template/career-planning/ + CPD/skills/review primitivesClaude-Job-Search-Strategist → template/job-search/ + application/resume/interview primitives + application-data-manager agentClaude-Salary-Research-Agent → template/salary-research/ + salary-benchmark primitivenpx claudepluginhub danielrosehill/claude-code-plugins --plugin careerClaude Code plugin for image editing, batch operations, format conversion, and filesystem organisation of image libraries — bucket by resolution, aspect ratio, orientation, format, EXIF capture time, camera, and dedupe duplicates / near-duplicates.
First-pass data analysis toolkit: correlations, PII flagging, anomalies, hypothesis tests, data dictionaries, and trend analysis on a dataset in a folder.
Claude Code plugin: ideation and planning workflow — capture, evaluate, rank, simulate, and plan ideas, with ideation/single-idea-eval/multi-idea-ranking/feature-ideas/simulation/idea-capture variants.
Manage a Proxmox VE host via SSH and the Proxmox API — guided first-run onboarding, VM/CT lifecycle, storage and ZFS inspection, log review, and update workflows. Per-host config is stored outside the plugin so the same install works across multiple Proxmox environments.
Personal budgeting workflow primitives — transaction logging, categorization, budget creation, spending analysis, goal tracking, and forecasting — plus a provisioning skill for a fresh budgeting workspace.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions