
from claude-mpm-skills
Guides building production-quality Go CLIs using Cobra for commands and Viper for configuration, with patterns for flags, completion, testing and best practices
This skill teaches best practices for building production-grade command-line applications in Go using Cobra (command framework) and Viper (configuration). It covers command structure, persistent vs local flags, flag binding to Viper, shell completion generation, testing patterns for commands, output formatting, error-handling conventions, and deployment/build suggestions.
Activate when creating multi-command CLIs, developer tools, admin utilities, or DevOps automation in Go. Use it for scaffolding, adding shell completion, formalizing config precedence (flags > env > config > defaults), and writing testable command logic.
Best for code-focused assistants that write Go code or generate project scaffolds (Copilot/Codex-like agents).
This skill has not been reviewed by our automated audit pipeline yet.
WordPress Block Editor & Full Site Editing (FSE)
Guidance for building block themes and custom Gutenberg blocks using theme.json, HTML templates, and server-rendered blocks for WordPress 6.7+.
Hono JSX (server-side rendering)
Server-side JSX renderer for Hono: async components, Suspense streaming, head hoisting and error boundaries for fast SSR and HTML generation.
Axum (Rust) — Production Web APIs
Patterns and best-practices for building production-ready Rust HTTP APIs with Axum: typed handlers, extractors, middleware, error handling, tracing, graceful sh