
Proficiently
PluginJob search plugin: import your resume and preferences, then it finds matching roles, tailors your resume to each, writes cover letters and can fill applications on Greenhouse, Lever and Workday. Needs the Claude in Chrome extension.
Proficiently
A Claude Code plugin for AI-powered job searching, resume tailoring, and cover letter writing. Built by Proficiently.
Want someone to handle your entire job search? Proficiently finds you jobs, tailors your resume and cover letters, applies on your behalf, and gets you in touch with hiring managers. Visit proficiently.com to get started.
Skills
| Skill | Command | Description |
|---|---|---|
| Setup | /proficiently:setup | One-time onboarding: resume, preferences, LinkedIn contacts, and work history interview |
| Job Search | /proficiently:job-search | Automated job search with smart filtering and network matching |
| Tailor Resume | /proficiently:tailor-resume | Create tailored resumes for specific job postings |
| Cover Letter | /proficiently:cover-letter | Write natural, persuasive cover letters |
| Network Scan | /proficiently:network-scan | Scan your contacts' companies for matching job openings |
| Apply | /proficiently:apply | Fill out job applications on Greenhouse, Lever, and Workday |
| Telegram Loop | /proficiently:jobsearch-telegram | Headless job search assistant via Telegram — apply, search, and check status by chat |
How They Work Together
/proficiently:setupuploads your resume, configures preferences, imports LinkedIn contacts, and conducts a work history interview (one-time)/proficiently:job-searchfinds jobs that match your preferences and resume, flags companies where you have connections/proficiently:tailor-resumerewrites your resume for a specific job posting, saves the job posting and tailored resume together/proficiently:cover-letter lastwrites a cover letter using the most recent job's posting and tailored resume/proficiently:apply lastfills out the application form on Greenhouse, Lever, or Workday using your tailored resume and cover letter/proficiently:network-scanscans your LinkedIn contacts' companies for matching openings (leverages your network for warm intros)/loop 1m /proficiently:jobsearch-telegramruns the Telegram bot in the background — send a job URL or "search [keywords]" from your phone to trigger any of the above automatically
All skills share a ~/.proficiently/ directory for personal files. Each job application gets its own folder containing the posting, tailored resume, and cover letter.
Installation
Option A: Claude Cowork (desktop app)
- Download Claude Cowork if you haven't already
- Download the plugin as a zip from GitHub: Download ZIP
- In Cowork, go to Plugins (left sidebar) and click the + button
- Select Upload plugin
- Drag and drop the downloaded zip file, then click Upload
- Run
/proficiently:setupto get started
Option B: Claude Code CLI
First, add the repository as a marketplace:
claude plugin marketplace add https://github.com/proficientlyjobs/proficiently-claude-skills.git
Then install the plugin:
claude plugin install proficiently@proficiently
Then run setup:
/proficiently:setup
After installing
Setup will create ~/.proficiently/, prompt you for your resume, configure your job preferences, optionally import your LinkedIn contacts, and conduct a work history interview.
You can also add your resume manually first:
mkdir -p ~/.proficiently/resume
cp /path/to/your/resume.pdf ~/.proficiently/resume/
Prerequisites
- Claude Cowork desktop app or Claude Code CLI
- Claude in Chrome extension (for browser automation)
- Chrome browser running with the extension active
File Structure
Plugin (installed via marketplace):
proficiently-claude-skills/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest
├── shared/
│ ├── templates/
│ │ └── profile.md # Work history profile template
│ └── references/
│ ├── fit-scoring.md # Canonical fit scoring criteria
│ ├── data-directory.md # Data directory resolution algorithm
│ ├── prerequisites.md # Prerequisites checking by skill
│ ├── browser-setup.md # Browser automation setup sequence
│ ├── ats-patterns.md # ATS navigation patterns (Greenhouse, Lever, Workday)
│ └── priority-hierarchy.md # Instruction priority hierarchy
├── skills/
│ ├── setup/
│ │ ├── SKILL.md
│ │ └── scripts/
│ ├── job-search/
│ │ ├── SKILL.md
│ │ ├── assets/templates/
│ │ └── scripts/
│ ├── tailor-resume/
│ │ ├── SKILL.md
│ │ └── scripts/
│ ├── cover-letter/
│ │ ├── SKILL.md
│ │ └── scripts/
│ ├── network-scan/
│ │ ├── SKILL.md
│ │ └── scripts/
│ ├── apply/
│ │ ├── SKILL.md
│ │ └── scripts/
│ └── jobsearch-telegram/
│ └── SKILL.md
└── README.md
User data (created by /proficiently:setup, persists across plugin updates):
~/.proficiently/
├── resume/ # Your resume PDF/DOCX
├── profile.md # Work history from interview
├── preferences.md # Job matching rules
├── linkedin-contacts.csv # LinkedIn connections (optional)
├── job-history.md # Running log from job-search
├── company-careers.json # Cached careers page URLs
├── network-scan-history.md # Running log from network-scan
├── application-data.md # Reusable form field answers
└── jobs/ # One folder per application
├── google-lead-gpm-2026-02-11/
│ ├── posting.md # Saved job description
│ ├── resume.md # Tailored resume
│ ├── cover-letter.md # Cover letter
│ └── applied.md # Application log (date, ATS, status)
└── ...
Built by Proficiently
This plugin is free and open source. If you'd rather have someone handle the whole process for you — finding jobs, tailoring resumes, writing cover letters, submitting applications, and connecting you with hiring managers — visit proficiently.com.
License
MIT
関連リソース

LinkedIn MCP Server
MCPOperates LinkedIn through your locally logged-in browser session: view personal and company profiles, search jobs and talent, and send and read messages. Unofficial; LinkedIn's user agreement prohibits automated access, so your account risks restrictions.
stickerdaniel/linkedin-mcp-server3.9k
Reactive Resume MCP
MCPOfficial remote MCP for the open-source resume builder Reactive Resume: agents draft and edit resumes and cover letters, export PDFs and track applications; job-based scoring and tailoring need an AI provider set in the app. Needs a free rxresu.me account or a self-hosted instance.
reactive-resume/reactive-resume44.4k
Awesome Claude Skills (Composio)
SkillCurated index of Claude skills with about 30 practical skills in the repo (resume tailoring, content research and writing, file organization, meeting analysis) plus 800+ automation skills that reach third-party apps via Composio, which need Rube MCP and account authorization.
ComposioHQ/awesome-claude-skills77.2k
career-ops
SkillLocal job search workbench: evaluates role fit and spots fake listings, generates tailored resume and cover letter PDFs, and tracks applications without ever applying for you. Run npx @santifer/career-ops init first, then open Claude Code or Codex in the created folder.
career-ops-hq/career-ops75.2k
Skyvern MCP
MCPSkyvern's official MCP: drives a browser with vision LLMs to complete multi-step tasks like filling forms, downloading files and web research. Connect to Skyvern Cloud (OAuth or API key), or self-host Skyvern and run it as a local process.
Skyvern-AI/skyvern23.2k
RenderCV
CLIWrite your resume in YAML and render a cleanly typeset PDF from the command line: multiple themes, fine control of margins, colors and fonts, strict field validation and multi-language support. A companion agent skill is available. Needs Python 3.12+.
rendercv/rendercv17.8k