The COLLADA spec says that <skeleton>under <instance_controller>:
Indicates where the skin controller should start searching for the nodes it needs.
, _ , , , . <controller> , . , :
<library_controllers>
<controller id="skin">
<skin source="#base_mesh">
<source id="Joints">
<Name_array count="4"> Root Spine1 Spine2 Head </Name_array>
...
</source>
...
</controller>
</library_controllers>
<node>, <skeleton>, node sid . , node :
<node id="Skeleton1" sid="Root">
<node sid="Spine1">
<node sid="Spine2">
<node sid="Head"/>
</node>
</node>
</node>
node sid. , , sid.