class_docstr: Manages Custom added Skills and tracks used skills for the query
class_docstr_tok: ["Manages","Custom","added","Skills","and","tracks","used","skills","for","the","query"]
docstr: Check if a skill with the given name exists in the list of skills.
  
  Args:
      name (str): The name of the skill to check.
  
  Returns:
      bool: True if a skill with the given name exists, False otherwise.
docstr_tok: ["Check","if","a","skill","with","the","given","name","exists","in","the","list","of","skills",".","Args",":","name","(","str",")",":","The","name","of","the","skill","to","check",".","Returns",":","bool",":","True","if","a","skill","with","the","given","name","exists",",","False","otherwise","."]
code: def skill_exists(self, name: str):
      """
      Check if a skill with the given name exists in the list of skills.
  
      Args:
          name (str): The name of the skill to check.
  
      Returns:
          bool: True if a skill with the given name exists, False otherwise.
      """
      return any(skill.name == name for skill in self._skills)
  
file_path: pandas-ai/pandasai/helpers/skills_manager.py
imports: from typing import List, Optional
  from pandasai.skills import Skill
label_desc: Use image node_id 3 for calling the SkillsManager obj's underlying member method code with example usage: obj.skill_exists(name) and returns: any