Check App::YAML::Filter yq and Statocles::Command for ideas of best practices, including: - Include a --version flag.