Hi AmbivalentAnomaly, welcome to Psych Central!
You might want to take a peek at the
DBT Discussion and Support social group and
its forum. Anyone can read there. You'll need to join the group if you want to post, but it looks like you already have enough approved posts to do that.
Neither the group nor its forum have been very active lately, unfortunately, but many of the members who've participated there are still active here. Some of the posts from a few years ago mention mindfulness skills and other stuff you might be interested in.