O que golang-spf13-cobra faz?
Biblioteca de árvore de comandos CLI em Golang usando spf13/cobra — cobra.Command, RunE vs Run, cadeia de hooks PersistentPreRunE, validadores de Args (NoArgs, ExactArgs, MatchAll, personalizados), flags persistentes vs locais, grupos de comandos, ValidArgsFunction, RegisterFlagCompletionFunc, ShellCompDirective, personalização de templates de uso/ajuda, geração de documentação man-page e markdown, e testes com SetArgs/SetOut/SetErr. Aplique ao usar ou adotar spf13/cobra, ou quando o código-fonte importar github.com/spf13/cobra. Para camadas de configuração junto com cobra, veja a skill samber/cc-skills-golang@golang-spf13-viper. Para arquitetura geral de CLI (layout de projeto, códigos de saída, tratamento de sinais, padrões de I/O), veja samber/cc-skills-golang@golang-cli.