About
This skill empowers Claude to architect and implement robust data persistence layers in Go applications. It provides standardized implementations for connection pooling, the repository pattern, and complex transaction management while supporting popular tools like sqlx, GORM, and goose for migrations. By incorporating built-in retry logic for transient errors and providing comprehensive unit testing templates, it ensures that your Go database code is resilient, maintainable, and optimized for performance across PostgreSQL, MySQL, and SQLite environments.