Blender can only UV unwrap *real* geometry, not geometry created by modifiers.  Because the *real* geometry of your mesh has no faces, there's nothing to UV unwrap.  (And, when a mesh has no faces, Blender grays out most of the UV menu, as you've seen.)

You'll need to apply the Skin modifier at a minimum, to provide some real faces.  Note that if you leave the mirror modifier unapplied, Blender will only unwrap the *real* half the mesh, and the generated half will just copy the same UVs.

You can apply modifiers by switching to Object Mode, selecting the object with the modifier, and under the Properties > Modifier pane, selecting "Apply" in the little triangle menu for the modifier you want to apply.

[![enter image description here][1]][1]

Applying the modifier will make the geometry generated by the modifier into real geometry.  The obvious downside is that there's no real way to "unapply" a modifier, so you have to be pretty committed to having the modifier applied before you do this.

  [1]: https://i.sstatic.net/82jP2iQT.png