ワンクリックで
claudefiles
claudefiles には JamesPrial から収集した 31 個の skills があり、リポジトリ単位の職業カバレッジとサイト内 skill 詳細ページを表示します。
このリポジトリの skills
Handle hook scripts and paths for plugin packaging
Package claudefiles components into a valid Claude Code plugin
Package language-specific subsets of claudefiles
Plugin validation errors and fixes
Common channel patterns and idioms
Context cancellation patterns for graceful shutdown
Prevent goroutine leaks with proper shutdown mechanisms
Go concurrency patterns. Routes to specific patterns.
sync.WaitGroup and sync.Mutex patterns
Type-safe error inspection using errors.Is and errors.As
Define package-level sentinel errors using errors.New
Go error handling patterns. Routes to specific patterns.
Wrap errors with context using fmt.Errorf %w pattern
Core pattern for flexible, testable Go APIs
Compose interfaces through embedding for flexible contracts
Detect and avoid unnecessary interface abstractions
Go interface design patterns and best practices
Configure and run golangci-lint
Go static analysis. Routes to specific tools.
Fix staticcheck issues
Fix go vet warnings
Interface nil trap - typed nil is not nil
Map nil safety - read OK, write panics
Pointer receiver nil safety - methods can be called on nil
Go nil safety patterns. Routes to specific traps.
Slice zero-value behavior - nil slice is usable
Benchmark patterns for performance testing
Test helper patterns with t.Helper()
Go testing patterns. Routes to specific patterns.
Subtest patterns with t.Run
Table-driven test patterns for Go