うーん…俺としては
1・何のスキルを作りたいか考える
2・書き換えたい箇所のスクリプトファイルをコピー
3・書き換えなくても良い場所の処理を消す
4・処理追加したりいろいろ
で作ってるな

スクリプトの中身を全部理解してるのなんて公式くらいじゃね?
俺は書き換えたい処理の所の中身しか理解してない