Mycroft Community Forum

Priority of intents


When developing skills, sometimes the same utterance may lead to two completely different skills. For example, “start drawing” may be recognized also by the Play skill, as “drawing” can be intended as the anme of some song.

Is there any way to set the precedence, or priority, of the intents ?

Thank you.

  1. For Fallback-Skills you can set a priority.
  2. when your intent matches with with keywords from the Common-Play, Common-Query or Common-IoT framework you maybe want to adapt your skill to that. All three frameworks have a ranking mechanism where the specific skill return a “confidence level” how good they match the request.
1 Like

I’m afraid this is not my case. I am conflicting with a sentence in the Timer Skill.

Isn’t there any more general method for handling conflicts?