EDITED EDITED EDITED
Hello ThatGuyFromThatPlace.
Let's calm down a bit shall we?
:)
I am not sure I can give you an acceptable solution,
but I am pretty sure I can give you some suggestions.
First off let's see what is going on with that kicks you out of the menu.
You ask to run a common event.
Common Events are events that will be executed from the map.
I can explain it like a programmer, but that would just make it worse for you.
Just accept that that's how Common Events are designed to work.
Now there are two solutions on your problem.
First:
Go to Script Editor, scroll down the list on your left and find the Materials.
There is a note (Insert here below that).
Below the insert here, there is an empty cell
RIGHT click on that and select Insert.
You create another empty cell.
Create a bunch of them, let's say 5.
Now selecting one with left click, give it a name using the input box on the bottom left of the window.
You did that?
You can use now any script you like by just doing a copy paste on your right.
NO MODIFICATIONS. Just copy paste.
You must be sure though that it is beginner friendly.
Quality scripts, like Yanfly's for instance ARE beginner friendly.
What does that mean?
It means that you will be able to do what you want just with a copy paste,
or you should have to make a script call, as Shaz suggested.
And how can do a correct script call?
That's what QUALITY script means.
On the top of the script, there must be some instructions on how to use it, including a proper calling.
It seems intimidating.
But even if you can not understand anything about programming, you can do a copy paste in the scripts, and then a copy paste from the instructions into your common event.
Event Page 3 contains a command named Script. That's what you will use to enter a call.
Second:
Use a different approach.
Keep your common event but instead of skill use events.
You can make on the map places where these "Skills" can be used.
For instance you can make a crafting table for weapons, a crafting table for armor, a brewing table etc etc, using special table graphics on the map. And you can make an omnitable that you can make everything on it.
Calling a common event, when the player press action button in front of a table seems nice and realistic.
The event must have of course the graphics of a table (or blank but having a table graphic behind it).
Third:
YOU @#$#@ SCUM!!! I don't want a crafting table!!!
I want to make it work from the menu, without looking lame!
You can USE an ITEM as a brewing KIT for instance.
A kit the player bought cheap from a shop, let's say 1 gold and you start with 1000 gold so you could get 100 from start.
So each time you use it, the skill is called. You might be on the map, but this seems legit since the "kit" is applied and opened.
Do you wanna make it look better?
:p
Fadeout screen.
Hide hero.
Make a show picture with a nice background.
Wait 1 second
Then call the common event.
Fade in screen
Show Hero.
Erase picture.
Done!
Here is a game I made to show ALL commands and a bunch of things you can do.
Click
HERE.
Cheers.
Edit: Correcting myself, massive edit, giving two new solutions and of course the best as given answer so far (by Andar AND Shaz) .
EDITED EDITED EDITED