skills/smithery.ai/go-cli-builder

go-cli-builder

Installation
SKILL.md

Go CLI Builder

Overview

This skill provides templates, scripts, and patterns for building production-ready Go command-line tools. It follows established patterns from projects like feedspool-go, feed-to-mastodon, and linkding-to-opml.

The skill generates projects with:

  • Cobra for CLI framework
  • Viper for configuration management (YAML files with CLI overrides)
  • SQLite with a naive migration system
  • Logrus for structured logging
  • Makefile for common tasks (lint, format, test, build)
  • GitHub Actions workflows for CI, tagged releases, and rolling releases
  • Strict code formatting with gofumpt and linting with golangci-lint

When to Use This Skill

Installs
1
First Seen
Mar 30, 2026
go-cli-builder from smithery.ai