Skip to content

shashu10/job-search-skills

v0.3.5MIT

Automate job search, application form filling, referral requests, interview preparation and offer negotiation with your AI agent. You confirm submissions and sends.

Job Search Workflows

Automate your job search with your AI agent. Find suitable roles, fill application forms, request referrals, prepare interview material and negotiate offers. You confirm before applications or messages are sent.

Good inputs matter: your work history, trusted feedback, personal contacts and study material make these skills more useful.

Install

Paste this into an agent that supports installing skills from GitHub:

Install all the job-search skills from https://github.com/shashu10/job-search-skills

Then ask:

Set up my job search. Start with my resume, ask what roles and locations I want, and keep my records in a private folder. Handle the setup for me.

Already have a job-search folder? Ask the agent to use it. To try the workflow first:

Show me how this works with a fictional candidate.

Job Search Workflows: work history and peer feedback support resume tailoring. Find and Apply to Jobs and Find and Request Referrals act after your confirmation. Interview Coach supports practice, and Offer Negotiator supports your decision. Both coaches are available anytime.

Editable SVG

Find and Apply to Jobs

Try asking

Find jobs worth applying for, and apply after my confirmation.

What you get: A shortlist with fit, gaps and eligibility checks. You choose which jobs to apply to. After confirmation, the agent selects or tailors your resume, uses browser/computer-use tools to fill forms, uploads materials, submits and records the receipt or blocker.

Find and Request Referrals

Try asking

Find referrals for the jobs I've applied to. Start with people I know, draft the requests, and send after my confirmation.

What you get: Contacts and draft replies or DMs, starting with people you know and people promoting the role on LinkedIn or X. After confirmation, the agent sends and tracks requests.

Ask Interview Coach

Coach me on system design. Ask one question and let me answer before hints.

Review code, reuse and strengthen project stories, learn a concept or run a mock. Use your study material and preparation budget. Track independent work, feedback and retries.

Ask Offer Negotiator

A recruiter asked my salary expectations. Help me answer and rehearse their pushback.

Discuss compensation before an offer, compare potential packages or negotiate actual terms. Separate cash from uncertain equity. Weigh the work, team, location and costs alongside pay. The decision stays yours.

Keep the context

Ask “What needs my attention?” for the next useful action. With access to your messages, the agent can reconcile recruiter replies. Request recurring checks when you want them.

Your experience, preferences, applications and conversations stay in a private folder outside this repo. Your chosen AI provider still processes the information you share. You decide what the agent can apply to or send.

Browser, email and scheduling support depend on your agent. The optional dashboard is still planned.

Download · Short example · Agent reference · Validation · Contribute · MIT license