Chapter 2 — Search Criteria & Discovery
Prompt 5 Search Criteria
Job types, channels, languages, timeframe, and filters — each toggled explicitly so the engine knows exactly where it may hunt, with nothing excluded by default.
- Inputs: `[USER:JOB_TYPES_SELECTION]`, `[USER:SEARCH_CRITERIA]`, `[USER:LOCATION_PREFERENCES]`, `[USER:SALARY_EXPECTATION]`, `[USER:LANGUAGE_SELECTION]`, `[USER:TIMEFRAME]`, `[USER:CHANNEL_SELECTION]`, `[USER:EASY_APPLY_FILTER]`, `[USER:APPLICANT_COUNT_FILTER]`
- Outputs: `[AGENT:SEARCH_CRITERIA_STRUCTURED]`
- Checkpoint: Yes — confirm channels, timeframe, languages.
- Quality gate: All channel toggles explicit; no channel excluded by default; unknown applicant counts included unless explicitly excluded.
- Suggested agents: Agent 8.
- Manual use: Paste P5 with your selections.
`[AGENT:SEARCH_CRITERIA_STRUCTURED]` Checkpoint: Yes — confirm channels, timeframe, languages.
The Prompt
Collect and confirm [USER:JOB_TYPES_SELECTION] from: full-time, part-time, contract, freelance, internship, temporary, remote, hybrid, on-site, relocation. Collect [USER:CHANNEL_SELECTION] for job boards/agencies, social media, and direct company career pages, each toggled independently, with no channel excluded by default. Collect [USER:TIMEFRAME] from: past 24 hours, past week, past two weeks, past month, past three months, any. Collect [USER:LANGUAGE_SELECTION] allowing two or more languages at once. Collect [USER:EASY_APPLY_FILTER] and [USER:APPLICANT_COUNT_FILTER], keeping unknown applicant counts included unless the user excludes them. Normalize everything into [AGENT:SEARCH_CRITERIA_STRUCTURED]. Do not choose for the user. Do not exclude channels by default. Do not start searching before confirmation.