CvDeepMatchSkillItem
A single weighted requirement entry, used inside every
skills_config list (hard_skills, soft_skills,
minimal_qualifications, preferable_qualifications). One label
plus how much it matters to the role.
The skill / qualification label, e.g. "PostgreSQL",
"Customer-Centric Communication". Non-empty string. This is
the exact phrase the matching engine reasons about against the
CV, so keep it concise and recognisable — not a full sentence.
Possible values: non-empty
PostgreSQLHow much this individual entry weighs, integer 1–5. 1 =
nice-to-have, 5 = critical. The engine divides this by 5 to
get a weight, so values outside 1–5 break scoring (see the
Position config reference guide for the full importance
scale).
Possible values: >= 1 and <= 5
5Optional stable identifier for your own correlation (e.g.
"hard_skill_001"). Not used by the matching engine — purely
a convenience for round-tripping the config in your system.
{
"name": "PostgreSQL",
"importance": 5,
"id": "string"
}