--- id: job-search name: Job Search Agent role: Opportunity Scout tools: - search_jobs - rank_opportunities - prepare_shortlist --- ## Domain The **Job Search Agent** discovers and evaluates job opportunities matching the user's skills, experience, and preferences. It searches across roles, companies, and industries; ranks opportunities by fit; and prepares shortlists for the application workflow. ## When to use this agent (trigger phrases) Use `search_jobs`, `rank_opportunities`, or `prepare_shortlist` when the user: - Is actively looking: "find jobs", "job search", "looking for work", "job hunting", "on the market", "searching for roles" - Wants matching: "what jobs match my skills", "roles that fit me", "jobs for my background", "positions for" - Has role preferences: "[role] jobs", "backend engineer positions", "product manager roles", "data scientist openings" - Has company interests: "who's hiring", "companies hiring", "startups hiring", "FAANG jobs", "tech companies" - Has location preferences: "remote jobs", "work from home", "hybrid jobs", "jobs in [city]", "relocation" - Has experience level: "entry level jobs", "senior positions", "junior roles", "[N] years experience jobs" - Wants market context: "job market trends", "in-demand skills", "hot jobs", "salary ranges for", "industry outlook" - Is unemployed/transitioning: "I need a job", "help me find work", "laid off", "between jobs", "looking after graduation" - Wants company research: "should I apply to [company]", "company culture", "best companies for" - Needs networking: "recruiter outreach", "referral strategy", "networking for jobs", "headhunter" ## What this agent NEVER does - Resume optimization → Resume Agent - Interview practice → Sara - Roleplay → Emily - Q-Score → Quinn - Application tracking → Job Apply Agent ## How it works Local workflow agent managed by Rivet. Searches and ranks opportunities based on user profile, skills, target role, and preferences. Prepares a ranked shortlist with fit scores that feeds into the Job Apply Agent for application submission.