We made a package for scaffolding starport artifacts with semantic checks.
Starport has scaffold commands to create and modify artifacts like chain, module oracle etc. Right now the code uses placeholder strings to patch code, making it dangerous and prone to issues from lint tools, formatters, etc