В сборной Италии Скьявио дебютировал в
1925 году, когда ему было 20 лет. В победном
матче против Югославии 2:1 в Падове, забил
оба гола. Он принимал участие на Олимпийских
играх 1928 года и помог сборной завоевать
бронзовые медали, забив 4 гола в 4 играх.
На Чемпионате Мира 1934 года в Италии
Скьявио забил 4 гола, 3 из которых пришлись
на матч против США, закончившегося разгромом
заокеанских соперников со счётом 7:1.
В финале Скьявио забил победный гол в
дополнительное время против сборной Чехословакии.
Всего на счету Скьявио 15 голов за национальную
сборную в 21 встрече.
Скьявио дебютировал в основном составе
Болоньи в сезоне 1922/23, сыграв 6 игр
и забив 6 мячей. В то время итальянская
лига была разделена на несколько разных
региональных групп. В 1925 году Болонья
выиграла первый чемпионский титул в своей
истории. Скьявио отметился 16 голами в
27 матчах. Последним сезоном, проходившим
по старой схеме, стал 1928/29. Болонья
выиграла свой второй титул, а Скьявио
забил 30 голов в 26 играх.
Сезон 1929/30 стал рождением Серии А.
Свою первую игру в Серии А Скьявио сыграл
в гостях против Лацио 6 октября 1929 года,
в которой его команда проиграла со счётом
3:0. Первый гол в Серии А он забил 13
ноября в домашнем матче против Триестины,
поединок завершился в ничью 2:2. В сезоне
1931/32 он забил 25 мячей и стал лучшим
бомбардиром национального первенства.
В 1936 и 1937 годах, Болонья выиграла
ещё два Скудетто, но Скьявио сыграл всего
лишь в двух матчах. Последним сезоном
для Скьявио стал сезон 1938/1939, в котором
он провёл всего 6 игр и не забил ни одного
гола.
В общей сложности Скьявио отыграл в Болонье
15 сезонов, забив рекордные для клуба
244 гола.