add_recruiting_candidate_skill
Assign a skill to a candidate using identifier or name. Creates missing skills automatically, with optional category and color for new tags.
Instructions
Attach a skill to a candidate. candidate accepts person _id, email, or exact name. skill accepts title or tag ID; missing skill titles are created. Optional category/color apply only to newly created skill tags.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| candidate | Yes | a string that will be trimmed | |
| skill | Yes | a string that will be trimmed | |
| category | No | a string that will be trimmed | |
| color | No | Huly platform color palette index, from 0 through 23. | |
| weight | No | Optional tag reference weight/knowledge level. Kept in exact type-level parity with @hcengineering/tags TagReference.weight. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | The successful tool result. The same value is also serialized as JSON in the text content for clients that do not read structuredContent. | |
| warnings | No | Optional agent-visible warnings about degraded result fidelity. Omitted when the server returned the documented happy-path payload. |