go-skills
Idiomatic Go coding, CLI architecture, and release engineering
All Skills in This Repository (3)
Pure Emerald Level Indicatorsgo
Refactor and review Go code for idiomatic patterns and standard-library practices.
go-spec-reviewer
Review Go design specifications for completeness and idiomatic implementation readiness.
cobra-viper
Build Go CLI architecture with Cobra and Viper for command routing and configuration.
Frequently Asked Questions
FAQPage SchemaHow to install go-skills?โผ
Run `npx skills add spf13/go-skills --all -g -y` in your terminal to install all six Go skills globally.
How to stop AI from writing Java-style Go code?โผ
These skills give your coding assistant authoritative guidance from spf13 on flat package layouts, small interfaces, and standard-library-first patterns, so it stops generating layered Spring-Boot-style Go.
What does the go-spec-reviewer skill do?โผ
It reviews your Go design document before implementation, catching over-engineering, missing error paths, and Cobra/Viper convention violations while changes are still cheap.
Does go-skills help with Go releases and versioning?โผ
Yes. The go-release skill covers semantic versioning, breaking-change detection with gorelease, deprecation conventions, go.mod hygiene, and binary distribution with GoReleaser.
Does go-skills work with Cursor and Copilot?โผ
Yes. All skills follow the universal SKILL.md standard and work in Claude Code, Cursor, Copilot, and other compatible coding assistants.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core