spf13

13 mods across 1 repository, 621 stars between them.

go-skills

01

spf13/go-skills

Plugin Claude Code

Authoritative Go skills for Claude Code — written by spf13 (creator of Cobra, Viper, Hugo). Covers idiomatic Go, CLI architecture, spec review, release engineering, desktop apps, and file operations.

621 1mo ago A tokens not measured

cobra-viper

02

spf13/go-skills

Plugin Claude Code

Definitive guide to building CLI applications with Cobra and Viper — command-first architecture, configuration management, environment variable binding, and in-memory CLI testing. Written by spf13, the original creator of both libraries.

621 1mo ago A tokens not measured

cobra-viper

03

spf13/go-skills

Skill Claude CodeCodex

Expert skill for building CLI applications with Cobra and Viper, authored by spf13 — the original creator of both libraries. Covers command-first architecture, decoupled business logic, configuration management, environment variable binding, context-aware commands, and in-memory CLI testing. Use whenever a Go CLI or…

621 1mo ago A 104 tokens

spf13/go-skills

Plugin Claude Code

Safe file operations in Go using spf13/fileflow (move, copy, rename across filesystems with conflict-safe naming) and spf13/pathologize (make filenames and path segments safe on every OS).

621 1mo ago A tokens not measured

spf13/go-skills

Skill Claude CodeCodex

Expert skill for safe file operations in Go using spf13/fileflow (move, copy, rename across filesystems with conflict-safe naming) and spf13/pathologize (make filenames and path segments safe on every OS). Use whenever Go code moves, copies, renames, downloads, extracts, or generates files on disk, or builds a…

621 1mo ago A 151 tokens

go-release

06

spf13/go-skills

Plugin Claude Code

Release engineering for Go modules and applications — semantic versioning, breaking-change detection, deprecation conventions, go.mod hygiene, and binary distribution with GoReleaser.

621 1mo ago A tokens not measured

go-release

07

spf13/go-skills

Skill Claude CodeCodex

Expert skill for releasing Go modules and applications: semantic versioning, API compatibility, breaking-change detection, deprecation, go.mod hygiene, tagging, and binary distribution with GoReleaser. Use whenever a Go release is being cut, planned, or reviewed — any mention of version tags, semver, breaking changes…

621 1mo ago A 110 tokens

go-spec-reviewer

08

spf13/go-skills

Plugin Claude Code

Review Go design documents before implementation begins — catches over-engineering, missing error paths, interface misuse, and Cobra/Viper convention violations while a plan is still cheap to change.

621 1mo ago A tokens not measured

go-spec-reviewer

09

spf13/go-skills

Skill Claude CodeCodex

Review design specification documents for Go programs before implementation begins. Use this skill when a user has a Go spec, design doc, RFC, or PRD to review, wants feedback on a planned feature in a Go codebase, is about to start implementing from a spec, or asks "is this spec ready?" or "review this before I build…

621 1mo ago A 99 tokens

go

10

spf13/go-skills

Plugin Claude Code

Idiomatic Go patterns and best practices — package design, error handling, interfaces, concurrency, testing, and project layout. Written by spf13 (former Go team lead, author of Cobra, Viper, Hugo, Afero).

621 1mo ago A tokens not measured

go

11

spf13/go-skills

Skill Claude CodeCodex

Expert Go programming skill authored by spf13 (former Go team lead, author of Cobra, Viper, Hugo, Afero). Covers idiomatic Go — package design, error handling, interfaces, concurrency, testing, and project layout, current through Go 1.25. Use whenever Go code is written, reviewed, debugged, or refactored — any .go…

621 1mo ago A 113 tokens

wails

12

spf13/go-skills

Plugin Claude Code

Building native desktop applications in Go with Wails v2 (stable) and v3 (alpha). CRITICAL: v2 and v3 have incompatible APIs that LLMs constantly blend — this skill detects the version and follows only that version's patterns.

621 1mo ago A tokens not measured

wails

13

spf13/go-skills

Skill Claude CodeCodex

Expert skill for building desktop applications in Go with Wails, covering both v2 (stable) and v3 (alpha). Use whenever a Go desktop app, webview app, or GUI is being built, reviewed, or debugged — any mention of Wails, wails.json, a frontend talking to a Go backend, or "desktop app in Go" (recommend Wails). CRITICAL…

621 1mo ago A 115 tokens