Classes | |
class | FallbackSkill |
class | MycroftSkill |
MycroftSkill base class. More... | |
class | SkillGUI |
Functions | |
def | create_skill_descriptor (skill_path) |
def | dig_for_message () |
def | get_handler_name (handler) |
def | intent_file_handler (intent_file) |
def | intent_handler (intent_parser) |
def | load_skill (skill_descriptor, bus, skill_id, BLACKLISTED_SKILLS=None) |
def | open_intent_envelope (message) |
def | resting_screen_handler (name=None) |
def | simple_trace (stack_trace) |
def | unmunge_message (message, skill_id) |
Variables | |
string | MainModule = '__init__' |
def mycroft.skills.core.create_skill_descriptor | ( | skill_path | ) |
def mycroft.skills.core.dig_for_message | ( | ) |
def mycroft.skills.core.get_handler_name | ( | handler | ) |
def mycroft.skills.core.intent_file_handler | ( | intent_file | ) |
def mycroft.skills.core.intent_handler | ( | intent_parser | ) |
def mycroft.skills.core.load_skill | ( | skill_descriptor, | |
bus, | |||
skill_id, | |||
BLACKLISTED_SKILLS = None |
|||
) |
Load skill from skill descriptor. Args: skill_descriptor: descriptor of skill to load bus: Mycroft messagebus connection skill_id: id number for skill use_settings: (default True) selects if the skill should create a settings object. Returns: MycroftSkill: the loaded skill or None on failure
def mycroft.skills.core.open_intent_envelope | ( | message | ) |
def mycroft.skills.core.resting_screen_handler | ( | name = None | ) |
def mycroft.skills.core.unmunge_message | ( | message, | |
skill_id | |||
) |