PROC REPORT prints TRAIN. The FORMAT= option in the DEFINE statement associates $SKILL. with the Name variable. The column that contains the formatted values of Name is using the alias Test. Using an alias enables you to print a variable twice, once with a format and once with the default format. See The REPORT Procedure for more information on PROC REPORT.
proc report data=train nowd;
   column name name=test idnumber;
   define test / display format=$skill. 'Test';
   title 'Test Assignment for Each Employee';
run;