Shulchan Arukh, Orach Chayim Siman 31
Can copy this into an AI, or connect the whole library to your assistant. For deeper learning, you can directly use the original seforim, sites, and apps.
בשבת ויו"ט אסור להניח תפילין מפני שהם עצמם אות ואם מניחים בהם אות אחר היה זלזול לאות שלהם:
It is prohibited to wear tefillin on Shabbos or Yom Tov since they are an אות (a sign) and if one were to also wear an extra sign it would be a disgrace to their sign.
בחוה"מ ג"כ אסור להניח תפילין מהטעם הזה בעצמו שימי חוה"מ גם הם אות: הגה וי"א שחוה"מ חייב בתפילין [ב"י בשם הרא"ש] וכן נוהגין בכל גלילות אלו להניחם במועד ולברך עליה' אלא שאין מברכין עליה' בקול רם בב"ה כמו שאר ימות השנה:
...On Chol HaMoed it is prohibited to wear tefillin for the same reason, namely that Chol HaMoed is also an אות (sign). Rema: There are those who maintain that one is obligated to wear tefillin on Chol HaMoed [Beit Yosef quoting the Rosh] and the custom in all these regions is to put on tefillin with a beracha. The only difference is that the beracha is not recited out loud in shul as is normally done.