Use skinning and cloth simulation at the same time
For the cloth I recommend using the cloth simulation instead of rigging it.

The problem you might have encountered when trying cloth simulation ("cloth drops") is the wrong order in which two modifiers are: For the human body the collision modifier comes before the armature modifier. This is a problem because the movement and also the location of the objects collision isn't affected by the rig.

Here is how to fix it: