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 | |||
| ) |