The problem I’ve been finding is that you can do this but within a few messages, the instructions in the skill will be ignored.
Absolutely infuriating if you’re using Claude in an environment where you can’t run hooks.