Yes, you can reseal a skylight, as long as the glass and frame are both in good order and there's no sign of mold or condensation between the panes. If the old seal is causing problems or is just showing signs of wear, then removing the old seal and applying a new one is a viable option. However, if there are other issues, then you may have to replace the glass and then reseal.