Homeopathy offers a variety of remedies to treat the internal causes of skin conditions, including acne, eczema, canker sores, cold sores, hives, psoriasis, rashes, shingles, and warts.