I ran into the same issue (need to observe ci skip indicators in commit messages) so I implemented the required functionality in this PR: https://github.com/jenkinsci/git-plugin/pull/727
As I have noted in the PR comments, however, I’m not sure that the MessageExclusion class itself actually works. I couldn’t convince it to skip a commit in an example job on my local Jenkins copy.