By kope-kope
AI-powered job search pipeline for Berkeley Haas MBA students — resume tailoring, cover letters, interview prep, network outreach, company research, and an AI-writing humanizer. Run /setup to get started.
Use this skill when the user wants to research a company they're interested in — whether for an interview, an application, or just to decide if it's worth pursuing. Triggers on phrases like "tell me about [company]", "research [company]", "what does [company] do", "is [company] a good fit", "what should I know about [company]", or whenever the user names a company in a job-hunting context. Also invoke as a supporting step when running interview-prep or network-outreach — company context makes everything else sharper.
Use this skill whenever the user wants to write a cover letter for a job application. Triggers on phrases like "write a cover letter", "draft a cover letter", "cover letter for this role", "help me with a cover letter", or whenever a job description is present and the user mentions wanting a cover letter. Also invoke when the user says "do the same" or "full pipeline" for a new role if cover letters have been part of the workflow. If the user pastes a JD and says something like "let's apply to this one", invoke both the resume-tailor and this skill. Invoke proactively whenever a new application is being processed.
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
Use this skill when the user is preparing for a job interview or wants to practice answering interview questions. Triggers on phrases like "help me prep for an interview", "I have an interview at [company]", "what questions will they ask", "practice interview questions", "interview prep for [role]", "how do I answer [question type]", "behavioral questions", "what should I say about my background", or any mention of an upcoming interview. Also invoke when the user asks "how do I talk about my experience at [company]" or "what's my story for [role type]". If the user mentions they have an interview coming up, invoke this skill immediately.
Use this skill when the user wants to reach out to people in their network or find contacts at a target company. Triggers on phrases like "help me reach out to someone at [company]", "who should I talk to about this role", "write me a LinkedIn message", "help me cold outreach", "find someone at [company] to speak with", "how do I network for this job", "can you write a message to [person]", "help me do informational interviews", "who in my network works at [company]", or "help me get a referral". Also invoke when the user mentions a target company and seems to be in job-hunting mode — offer to help them find the right people to contact.
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.
An AI-powered job search pipeline built by a Berkeley Haas MBA student who used it to land a job. Now packaged for classmates.
GO BEARS.
Restricted to
@berkeley.eduaccounts. The Google OAuth app is configured as Internal to the Berkeley Workspace.
Six skills that work together to run your entire job search from Cowork:
Three shortcut commands:
/tailor — paste a JD, get a tailored resume/interview — name a company, get a full prep doc/network — name a company, get contacts and outreach draftsAnd a one-time onboarding wizard:
/setup — authenticates Google, then walks you through resume, stories, profile, outreach style, and network contextIf you're using Cowork (the Claude desktop / web app — most classmates):
get-me-a-job.plugin.If you're using Claude Code (the terminal CLI):
/plugin marketplace add kope-kope/haas-job-plugins
/plugin install get-me-a-job@haas-job-plugins
/setupThat's it. /setup handles everything else:
@berkeley.edu, click Allow once. Drive, Docs, and Gmail are all granted in a single consent screen..docx or Google Doc link). /setup parses it for the skills to use, creates a Job Search folder in your Drive, and saves your formatted doc as the master template.You can stop at any step and resume later — /setup is idempotent.
Free tier: 25 searches/month. Add your Hunter API key as a connector in Cowork. Without it, outreach falls back to LinkedIn and email pattern guessing — still works fine.
Every skill reads from personal reference files that /setup creates under your home directory:
~/.claude/get-me-a-job/
├── credentials.json ← OAuth tokens (from Google sign-in)
├── config.json ← Drive folder ID, master resume Doc ID
└── references/
├── resume.md ← your master resume
├── stories.md ← your STAR stories
├── profile.md ← your job search targeting
├── outreach-style-guide.md ← your outreach preferences
└── network-context.md ← your network map
Your data lives in your home directory, not inside the plugin install. Updating or reinstalling the plugin doesn't touch any of it.
The Python helpers in lib/ (gdocs.py, gmail.py, google_auth.py) are invoked through lib/run.py, which picks the best Python install path automatically:
uv if available — uses PEP 723 inline deps, zero installrequirements.txt once on first use, then runsWorks the same on macOS, Linux, and Windows.
The examples/ folder shows what your reference files will look like after /setup:
npx claudepluginhub kope-kope/haas-job-plugins --plugin get-me-a-jobComprehensive 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.