It is definitely encouraged not to create your own permissions skript as it is unnecessarily difficult when you can just install a plugin like Pex or Luckperms. What I like to say is, in most cases, if there is a non-laggy plugin alternative to a skript, use a plugin.
However it isn't uncommon to, as @DependencyJrsaid, mix skript and a plugin