Record a gap
record_gapRecords a skill a job offer requires but your profile lacks, adding it to a gap radar with source and count; creates new entries and avoids duplicates.
Instructions
Records that a job offer asks for a skill the user does NOT have. If the term is already in the radar its count goes up by one and the source is added; otherwise it is created with count 1. It never duplicates. Call it once per skill the offer asks for that is missing from the user's profile, including terms the user could not define in an interview. Never call it for something already in skills.md.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| term | Yes | The missing skill or concept, named the way an engineer would. E.g. 'Kubernetes'. | |
| source | Yes | Offer that asks for it, so it can be traced. E.g. 'Acme Backend Engineer, Remote'. | |
| category | Yes | Category it belongs to, used to place it under the right '##' heading in the profile once it graduates. E.g. 'Infrastructure'. |