上手 (gut) und 下手 (schlecht) sind Na-Adjektive. Wenn diese das folgende Nomen bestimmen, wird ein な vor das Nomen eingefügt.
ジョンさんは ダンスが 上手です。
John-san ist gut im Tanzen.
わたしは てがみを 書くことが 下手です。
Ich bin schlecht im Briefe schreiben.
小林さんの 上手な 外国語は 中国語です。
Die Fremdsprache, die Herr Kobayashi gut beherrscht, ist Chinesisch.