Job Fit Evaluator
Overview
Assess job opportunities against the user's stored CV, target profile, and fit rubric. Produce a practical decision that explains compatibility, gaps, risks, and how to position the user's experience.
Required References
Before evaluating a role, read:
references/cv.md for the user's background, experience, skills, achievements, education, languages, and constraints.
references/target-profile.md for desired roles, industries, seniority, work model, compensation, and non-negotiables.
references/evaluation-rubric.md for scoring rules and output format.
If any reference still contains placeholder text, say what is missing and continue with a provisional assessment using only the available information.
Workflow
- Read the required references.
- Parse the job post into:
- role title and seniority
- core responsibilities
- required qualifications
- preferred qualifications
- technical skills, domain skills, languages, and tools
- location, remote policy, contract type, compensation, and schedule if present
- Compare the role against the CV and target profile.
- Score fit using
references/evaluation-rubric.md.
- Return a clear recommendation:
Strong fit
Possible fit
Stretch
Not recommended
- Ground every major conclusion in evidence from the CV, target profile, or job post. Do not invent experience.
Evaluation Guidance
- Treat "required" criteria as more important than "preferred" criteria.
- Distinguish direct experience from adjacent or transferable experience.
- Consider seniority fit: under-leveling, right-leveling, and over-leveling.
- Do not over-trust job titles. In technology roles, titles can be disconnected from the real job; evaluate the responsibility mix, scope, stakeholders, outcomes, and operating model first.
- Flag dealbreakers from the target profile even when the experience match is strong.
- Apply conservative scoring. Do not inflate the 0-100 score to be agreeable; high scores require direct evidence and no major hard-requirement gaps.
- Treat mandatory education, credentials, licenses, and background requirements as real constraints. If the requested formation is far from technology, design, product, digital, or exact sciences, apply the rubric's stronger penalty/cap.
- Call out missing evidence separately from true skill gaps.
- Be candid but helpful: if the role is weak, explain why and suggest better role keywords or titles.
- If the user asks in Portuguese, answer in Portuguese. Otherwise, match the language of the user's request.
Output
Use this concise structure unless the user requests another format:
**Decision:** <Strong fit | Possible fit | Stretch | Not recommended>
**Fit Score:** <0-100>
**Confidence:** <High | Medium | Low>
**Why**
- <Evidence-based reason>
- <Evidence-based reason>
**Matched Experience**
- <Job requirement> -> <matching CV evidence>
**Gaps / Risks**
- <Gap, risk, or missing evidence>
**Score Inhibitors**
- <Main reasons the score is not higher, especially mandatory education, credentials, seniority, language, tools, or domain gaps>
**Application Strategy**
- <How to position the user's background>
- <CV/profile keywords to emphasize>
**Better-Fit Search Terms**
- <Role titles, keywords, or industries if useful>
1---2name: career-job-fit-evaluator3description: Evaluate whether a job posting, recruiter message, LinkedIn role, or vacancy description is compatible with Ruben's CV, experience, target job profile, preferences, and positioning. Use when asked to assess job fit, match a role to the user's background, identify gaps, decide whether to apply, tailor a CV/profile summary, or explain how well a position aligns with the user's experience.4---56# Job Fit Evaluator78## Overview910Assess job opportunities against the user's stored CV, target profile, and fit rubric. Produce a practical decision that explains compatibility, gaps, risks, and how to position the user's experience.1112## Required References1314Before evaluating a role, read:1516- `references/cv.md` for the user's background, experience, skills, achievements, education, languages, and constraints.17- `references/target-profile.md` for desired roles, industries, seniority, work model, compensation, and non-negotiables.18- `references/evaluation-rubric.md` for scoring rules and output format.1920If any reference still contains placeholder text, say what is missing and continue with a provisional assessment using only the available information.2122## Workflow23241. Read the required references.252. Parse the job post into:26 - role title and seniority27 - core responsibilities28 - required qualifications29 - preferred qualifications30 - technical skills, domain skills, languages, and tools31 - location, remote policy, contract type, compensation, and schedule if present323. Compare the role against the CV and target profile.334. Score fit using `references/evaluation-rubric.md`.345. Return a clear recommendation:35 - `Strong fit`36 - `Possible fit`37 - `Stretch`38 - `Not recommended`396. Ground every major conclusion in evidence from the CV, target profile, or job post. Do not invent experience.4041## Evaluation Guidance4243- Treat "required" criteria as more important than "preferred" criteria.44- Distinguish direct experience from adjacent or transferable experience.45- Consider seniority fit: under-leveling, right-leveling, and over-leveling.46- Do not over-trust job titles. In technology roles, titles can be disconnected from the real job; evaluate the responsibility mix, scope, stakeholders, outcomes, and operating model first.47- Flag dealbreakers from the target profile even when the experience match is strong.48- Apply conservative scoring. Do not inflate the 0-100 score to be agreeable; high scores require direct evidence and no major hard-requirement gaps.49- Treat mandatory education, credentials, licenses, and background requirements as real constraints. If the requested formation is far from technology, design, product, digital, or exact sciences, apply the rubric's stronger penalty/cap.50- Call out missing evidence separately from true skill gaps.51- Be candid but helpful: if the role is weak, explain why and suggest better role keywords or titles.52- If the user asks in Portuguese, answer in Portuguese. Otherwise, match the language of the user's request.5354## Output5556Use this concise structure unless the user requests another format:5758```markdown59**Decision:** <Strong fit | Possible fit | Stretch | Not recommended>60**Fit Score:** <0-100>61**Confidence:** <High | Medium | Low>6263**Why**64- <Evidence-based reason>65- <Evidence-based reason>6667**Matched Experience**68- <Job requirement> -> <matching CV evidence>6970**Gaps / Risks**71- <Gap, risk, or missing evidence>7273**Score Inhibitors**74- <Main reasons the score is not higher, especially mandatory education, credentials, seniority, language, tools, or domain gaps>7576**Application Strategy**77- <How to position the user's background>78- <CV/profile keywords to emphasize>7980**Better-Fit Search Terms**81- <Role titles, keywords, or industries if useful>82```