The answer to 'my skylight is failing' is that there are several common causes for a failing skylight, including leaks, cracks, or seal failure. Symptoms may include visible water damage, drafts, or condensation buildup. Solutions can range from minor repairs to full skylight replacement, depending on the extent of the issue.
If the problem is caught early, simple DIY repairs like resealing the skylight or replacing the gaskets may be possible. However, for more serious damage or structural issues, it's best to call in a professional roofing contractor. They can properly diagnose the problem and recommend the best course of action to fix the skylight and prevent further damage to your home.