checklist_new
Write a merged, prefilled checklist file for users with many skills to mark in their editor, then call checklist_apply. Prevents duplicates; won't replace existing files unless overwrite is allowed.
Instructions
Write a checklist file for the person to mark in their editor, merged from the
templates picked in checklist_list, without duplicates and prefilled from the inventory. Use it
when the person has many skills: it is much faster than asking one by one. Next step: once they
have marked it, call checklist_apply. Refuses to replace an existing file unless overwrite.
lists may be empty when extra names the skills. Returns the file's path and its number of
skills.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | The person's language: the file's headings and the built-in templates in it. | en |
| path | No | File to write. Default: <profile>/checklist.md. | |
| extra | No | More skill names to ask about, e.g. found in an imported profile. | |
| lists | Yes | Ids from checklist_list, e.g. backend-jvm, or paths to .md templates. | |
| profile | No | Path of the profile folder. Leave it out to use the server's default (--profile or HONEST_CV_PROFILE). | |
| overwrite | No | Replace the file if it exists. |