omnidist/SKILL.md
Use this skill to initialize, configure, and run omnidist release workflows for Go projects (`init`, `ci`, `build`, `stage`, `verify`, `publish`) including npm and uv publishing setup.
npx skillsauth add metalagman/agent-skills omnidistInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Expert guidance for bootstrapping and running @omnidist/omnidist in a Go repository.
omnidist init, omnidist ci, or release pipeline setup.npx -y @omnidist/omnidist@latest for all omnidist commands to avoid stale versions and global install assumptions.tool.main to the project's real command path (for example ./cmd/<project-binary>), never leave ./cmd/omnidist unless that is truly the project command.distributions.npm.package must match the intended npm scoped package (for example @org/project).distributions.uv.package must match the intended uv/PyPI package name.npx -y @omnidist/omnidist@latest init..omnidist/omnidist.yaml.tool.main to the correct project command path.distributions.npm.package to the real npm scoped package name.distributions.uv.package to the real uv/PyPI package name.version.source strategy as needed.targets matrix for required OS/arch support.distributions registries/tags/access settings.npx -y @omnidist/omnidist@latest ci: tool.main, distributions.npm.package, distributions.uv.package.npx -y @omnidist/omnidist@latest ci..github/workflows/omnidist-release.yml matches your release policy.npx -y @omnidist/omnidist@latest build.npx -y @omnidist/omnidist@latest stage.npx -y @omnidist/omnidist@latest verify.NPM_PUBLISH_TOKENUV_PUBLISH_TOKENv1.2.3) to trigger the generated workflow.init unless the user explicitly wants regeneration.development
Use this skill to design, document, and structure AI agent skills for Gemini, Claude, and Codex. It provides architectural rules, directory standards, and writing best practices.
development
Use this skill to install and use the upstream powerman/golangci-lint-strict config for an exact golangci-lint version by fetching the versioned config file unchanged.
development
Use this skill to write, refactor, or review Go code according to the Uber Go Style Guide. It ensures strict adherence to correctness, safety, and idiomatic patterns.
tools
Expert senior-level Go guidance for architecture, API-first design/codegen, advanced concurrency, performance tuning, testing/quality, cloud-native 12-factor practices, and Go 1.24+ tooling for large-scale systems.