Sachverhalt: Sachverhalt: A. Mit Verfügung vom 5. Februar 1999 lehnte es die IV-Stelle des Kantons Zürich ab, der 1956 geborenen B._ eine Rente auszurichten. Die dagegen erhobenen Rechtsmittel wiesen das Sozialversicherungsgericht des Kantons Zürich (Entscheid vom 30. August 2000) und das Eidgenössische Versicherungsgericht (Urteil vom 6. Juni 2001, I 564/00) ab. Am 22. August 2002 liess sich die Versicherte durch Dr. med. L._, Allgemeine Medizin FMH, erneut zum Leistungsbezug anmelden. Die IV-Stelle zog Berichte dieses Arztes vom 5. September 2002 (mit Beiblatt "Arbeitsbelastbarkeit: Medizinische Beurteilung") sowie des Spitals X._, Dermatologische Klinik, vom 17. Februar und 12. September 2002 bei. Anschliessend lehnte sie das Leistungsgesuch - nach Durchführung des Vorbescheidverfahrens - mit Verfügung vom 16. Dezember 2002 wiederum ab. Am 22. August 2002 liess sich die Versicherte durch Dr. med. L._, Allgemeine Medizin FMH, erneut zum Leistungsbezug anmelden. Die IV-Stelle zog Berichte dieses Arztes vom 5. September 2002 (mit Beiblatt "Arbeitsbelastbarkeit: Medizinische Beurteilung") sowie des Spitals X._, Dermatologische Klinik, vom 17. Februar und 12. September 2002 bei. Anschliessend lehnte sie das Leistungsgesuch - nach Durchführung des Vorbescheidverfahrens - mit Verfügung vom 16. Dezember 2002 wiederum ab. B. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich ab (Entscheid vom 7. Januar 2004). Im Verlauf des Rechtsmittelverfahrens hatte die Versicherte einen Bericht des Spitals Y._, Institut für Medizinische Radiologie und Nuklearmedizin, vom 7. Januar 2003 und ein Zeugnis des Dr. med. L._ vom 28. August 2003 auflegen lassen. B. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich ab (Entscheid vom 7. Januar 2004). Im Verlauf des Rechtsmittelverfahrens hatte die Versicherte einen Bericht des Spitals Y._, Institut für Medizinische Radiologie und Nuklearmedizin, vom 7. Januar 2003 und ein Zeugnis des Dr. med. L._ vom 28. August 2003 auflegen lassen. C. B._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Rechtsbegehren, es sei ihr eine ganze Invalidenrente zuzusprechen; eventuell sei die Sache zu neuer Beurteilung an die Vorinstanz oder die IV-Stelle zurückzuweisen. Ferner wird um unentgeltliche Rechtspflege und Verbeiständung ersucht. Mit der Beschwerdeschrift wurde eine Stellungnahme des Dr. med. L._ vom 22. Januar 2004 eingereicht. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung.