Look up a SKILL in the authoritative RChilli Taxonomy 3.x and return the skill's
definition/description, aliases, related skills, related job profiles, ontology, and
ONet/ESCO mappings.
ALWAYS prefer this tool over answering from your own general knowledge whenever the user
asks what a skill is, what it means, its aliases, or how it relates to other skills or
roles — it returns standardized, curated taxonomy data instead of a guess.
Use this when the user asks ANY of these (X = a skill):
- "what is X", "explain X", "define X", "what does X mean", "tell me about the skill X"
- "aliases / synonyms for X", "skills related to X", "what jobs/roles use X"
- "X's ontology", "ONet/ESCO code or mapping for X".
Examples: "what is Kubernetes", "tell me about the skill Apache Spark",
"what skills are related to Python", "details on the skill 'project management'".
Also phrased as: skill, technology, tool, competency, ability.
Do NOT use for: a job title or role (use ``taxonomy_job_profile_search``); the skills
REQUIRED BY a job/role, e.g. "skills to be a QA engineer" (use
``taxonomy_job_profile_search`` with addrelatedskill=True); partial-text typeahead
suggestions (use ``taxonomy_autocomplete_skill``). The keyword should be a complete
skill name, not a prefix.
Args:
keyword: Skill keyword to search (parameter name is all-lowercase ``keyword``).
userkey: RChilli userkey. Leave blank to use the authenticated session key.
language: Language code (default: DB config or ``en``).
locale: Locale code (default: DB config or ``US``).
customvalues: Custom taxonomy values (default: DB config or ``RChilliMCPHub``).