A recent LinkedIn post by Mauro Lopez about a skinning node that outputs transforms inspired me and I thought I could give it try to implement this with Maya's default nodes. Here is the result I came up with:
The matrix nodes mimic the exact behavior of a skinCluster. They also evaluate faster than other types of rivets that depend on the mesh's deformation stack being calculated first.