golang-cli
Разработка CLI-приложений на Golang. Используйте при создании, модификации или ревью Go CLI-инструментов — особенно в вопросах структуры команд, обработки флагов, многоуровневой конфигурации, внедрения версии, кодов выхода, паттернов ввода-вывода, обработки сигналов, автодополнения в оболочке, валидации аргументов и модульного тестирования CLI. Также активируется, если код использует cobra, viper или urfave/cli. Для специфичных API cobra → См. навык `samber/cc-skills-golang@golang-spf13-cobra`; для многоуровневой конфигурации viper → См. навык `samber/cc-skills-golang@golang-spf13-viper`.
Что делает навык
Разработка CLI-приложений на Golang. Используйте при создании, модификации или ревью Go CLI-инструментов — особенно в вопросах структуры команд, обработки флагов, многоуровневой конфигурации, внедрения версии, кодов выхода, паттернов ввода-вывода, обработки сигналов, автодополнения в оболочке, валидации аргументов и модульного тестирования CLI. Также активируется, если код использует cobra, viper или urfave/cli. Для специфичных API cobra → См. навык `samber/cc-skills-golang@golang-spf13-cobra`; для многоуровневой конфигурации viper → См. навык `samber/cc-skills-golang@golang-spf13-viper`.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.