You can partially reduce some of the unwanted roof-angled-glazing summer solar heat gain by installing a skylight in the shade of deciduous (leaf-shedding) trees, or by adding a movable insulated opaque window covering on the inside or outside of the skylight. This would eliminate the daylight benefit in the summer. If tree limbs hang over a roof, they will increase problems with leaves in rain gutters, possibly cause roof-damaging ice dams, shorten roof life, and provide an easier path for pests to enter your attic. Leaves and twigs on skylights are unappealing, difficult to clean, and can increase the glazing breakage risk in wind storms.