Shuri can do whatever she wants but T'Challla's personal tech should all be his doing not attributed to Shuri....we shouldn't have to wait 3 Movies to find out if he is Super Genius or not.
Not confirmed in Cap is fine after all he was on Iron Man's Side.