Chapter 1 — Intake & Profile

Prompt 1 Intake

This is where the engine earns your trust: it asks, it doesn't assume. Paste your CV, pick your criteria and your document style from concrete options, and get a candidate profile back for confirmation.

Context/Tips
  • Inputs: `[USER:CV_INPUT]`, `[USER:SEARCH_CRITERIA]`, `[USER:STYLE_DEFINITION]` (both asked directly, with option lists — never assumed or silently prefilled), `[USER:JOB_TYPES_SELECTION]`, `[USER:LOCATION_PREFERENCES]`, `[USER:SALARY_EXPECTATION]`, `[USER:LANGUAGE_SELECTION]`, `[USER:DEALBREAKERS]`
  • Outputs: `[AGENT:CANDIDATE_PROFILE]`, `[AGENT:ASSUMPTION_LOG]`
  • Checkpoint: Yes — CV, search criteria, and style definition confirmed.
  • Quality gate: Candidate profile contains CV, confirmed search criteria, and a confirmed style definition. If any of the three came from archive prefill or a suggested default, the user explicitly confirmed them. Otherwise repeat once.
  • Suggested agents: Agent 1; optionally Agent 7 if an archive exists.
  • Manual use: Paste P1, provide your CV and criteria, read the candidate profile back.
Expected Outcome

`[AGENT:CANDIDATE_PROFILE]`, `[AGENT:ASSUMPTION_LOG]` Checkpoint: Yes — CV, search criteria, and style definition confirmed.

The Prompt
You are collecting the raw inputs needed for vacancy research. Ask the user to provide their CV as [USER:CV_INPUT]. Then ask two mandatory question batches (max 3 questions per turn, offering concrete options to pick from, never assuming or silently prefilling anything): first, [USER:SEARCH_CRITERIA] — target roles, industries, seniority, company size, locations from [USER:LOCATION_PREFERENCES], work authorization, languages from [USER:LANGUAGE_SELECTION], salary expectation as [USER:SALARY_EXPECTATION], job types as [USER:JOB_TYPES_SELECTION] from: full-time, part-time, contract, freelance, internship, temporary, remote, hybrid, on-site, relocation, and dealbreakers as [USER:DEALBREAKERS]; second, [USER:STYLE_DEFINITION] — CV format preference (one-page, two-page, ATS-plain, designed), bullet or paragraph style, achievements-first or role-first, cover letter style (formal, narrative, direct, story-driven), 3-5 tone words for documents and outreach, and any words the user dislikes. If [AGENT:USER_ARCHIVE] exists, you may propose prefilled values, but every proposed value must be explicitly confirmed or corrected by the user before use. Allow two or more search languages at once. Produce [AGENT:CANDIDATE_PROFILE] and the confirmed [USER:STYLE_DEFINITION]. Record any suggested-default usage in [AGENT:ASSUMPTION_LOG]. Do not suggest vacancies. Do not rewrite the CV. Do not judge the candidate. Do not proceed while a mandatory question is unanswered.