公開スキル 10
golang-spf13-cobra
Build Reliable Go CLI Commands
Go CLI projects often become inconsistent around command structure, validation, hooks, output, and tests. This skill provides practical Cobra patterns for predictable commands and maintainable test suites.
golang-samber-slog
Build Go Logging Pipelines with samber/slog
Complex Go logging pipelines can duplicate records, lose buffered events, or expose sensitive data. This skill guides composition, sampling, formatting, middleware, routing, and shutdown.
golang-samber-lo
Build Go Collection Pipelines with samber/lo
Manual Go collection transformations can become repetitive and difficult to optimize. This skill applies samber/lo helpers while explaining package choice, compatibility, errors, and performance tradeoffs.
golang-performance
プロファイリングで Go パフォーマンスを最適化
Go サービスは、allocations、GC pressure、I/O waits、または非効率なホットパスによって遅くなることがよくあります。この skill は、プロファイリングのシグナルを、焦点を絞った Go パフォーマンス修正とベンチマーク検証に結び付けます。
golang-modernize
Modernize Go Code with Current Idioms
Older Go patterns can limit safety, clarity, and maintainability. This skill recommends version-compatible language, library, testing, and tooling improvements.
golang-lint
Strengthen Go Projects with golangci-lint
Go teams often struggle to choose linters, understand warnings, and manage legacy backlogs. This skill provides practical golangci-lint configuration, triage, suppression, and cleanup guidance.
golang-error-handling
Go のエラーハンドリングを改善する
Go のエラーパスでは、コンテキストが失われたり、ログが重複したり、内部情報が露出したりすることがよくあります。このスキルは、Claude、Codex、Claude Code に、より安全な Go エラーのための具体的なルールを提供します。
golang-documentation
Write Clear Go Documentation
Go projects often have incomplete comments, examples, and contributor guidance that slow adoption and maintenance. This skill provides structured guidance for writing, reviewing, and organizing documentation that matches Go conventions.
golang-code-style
Goコードスタイルの改善
Goコードはフォーマットチェックに合格していても、読みにくい場合があります。このスキルは、Claude、Codex、Claude Codeがより明確なスタイル選択を行えるように導きます。
golang-cli
Build Reliable Go Command-Line Applications
Go command-line projects need consistent commands, configuration, output, shutdown, and testing patterns. This skill applies practical Cobra and Viper guidance with reusable Go examples.