Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2.1 KiB
2.1 KiB
id, name, role, service, tools
| id | name | role | service | tools | |||
|---|---|---|---|---|---|---|---|
| job-search | Job Search Agent | Opportunity Scout | matchmaking-service |
|
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 Building
- Interview practice → Mock Interview
- Roleplay → Mock Roleplay
- Q Score → Q Score
- 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.