The answer to 'skylight leaking' is that a leaking skylight is often caused by issues with the skylight's seals, flashing, or installation. Symptoms can include water stains, mold, or dripping around the skylight. Solutions may involve replacing the skylight seals, resealing the flashing, or even replacing the entire skylight unit.
While some minor skylight repairs can be done as a DIY project, it's generally best to call a professional roofing contractor for any significant leaks or issues. Roofing work can be dangerous, and a professional will have the right tools and expertise to properly diagnose and fix the problem to prevent further damage to your home.