openshift/rosa command authoring
Add or edit Cobra commands in openshift/rosa while keeping command wiring thin and package logic aligned with repo structure.
npx skills add https://github.com/openshift/rosa --skill ROSA Command Authoring
Use this skill when:
rosa command or subcommandcmd/ and pkg/AGENTS.md and guidelines/command-guidelines.md, then inspect the nearest similar command implementation.pkg/.Run: run; do not switch a command area between Run and RunE, or add/remove direct os.Exit() calls, unless the surrounding pattern already does so and the change keeps behavior consistent.output, reporter, and interactive patterns already used by the surrounding command area.cmd/rosa/structure_test/command_structure.yml.cmd/rosa/structure_test/command_args/**/command_args.yml.make generate-docs is part of the required verification.make fmtmake testmake rosamake generate-docs when command docs or help output changedFollow CONTRIBUTING.md for the exact contributor workflow and hook expectations.
Take openshift/rosa command authoring from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.