Truly day trading needs skills but i should say that it not only skill are needed in mastery of trading, they also need to be keen observer, sensitive in how the charts are moving and working to make a wiser move to benefit in trading. In able to master the day trading, it need wisdom, good decision making and thorough analysis of charts and price movement.
All that you mention is actually skills. You just elaborated it just to make your post long for your signature campaign. Day trading doesn't need a lot of skills just to be good on day trading especially if you are not gifted. You can simply search for traders group and follow what their strategy. But be aware of fraud trader group. Most of the frauds will forcing you to buy certain shitcoins.