Fabric Shield Lib:
Library mod for easilly adding shields, and shield enchantments into the game without dealing with mixins or conflictions. This library also provides event hooks for shields and shield enchantments to make creating custom effects with them much easier.
Documentation?
There is a tutorial available on the Fabric Wiki.
If you are creating a new mod from scratch using this you can just use the Example Mod repo