Code:

brain.addLogicalSkill(new DiTriggers(brain));


on one hand it sniffs out skill triggers, on the other it has access to the brain object that's housing it.

it learns, what it can do based on the skills added to the LivinGrimoire.
this is basically it's own subcategory of LivinGrimoire skills with lots of potential.

informing the user of the available skill triggers,
centralized skill engagement access,
skill combination for specific high level goals, and shortcutting algorithms.