Here is a few bugs corrections:
for(int i=0; i<n;>i++) {
arr[i]=n.nextLine();
}
You void function returns something!
public void createSkills(String[] n)
{
Scanner reader = new Scanner(System.in);
System.out.println("Enter your Skill: ");
String n = reader.nextLine();
return(n);
}
you were unable to correct this yourself.
Here I don't even understand what is your intend:
for(int i: arr)
{
System.out.println(i);
}
Just wondering, do you know the basics of Java syntax ?.
[Update]
Advice: Forget your project for now.
Learn Java seriously, read language documentation, follow tutos, don't skip steps.