Guides

Getting Started

This guide explains how to use the socketry gem to support Socketry development by installing shared guidance and agent skills into your local project.

Pattern: Gem Structure

This guide explains how to organise a Socketry gem, including its dependencies, library code, tests, configuration, documentation, and files maintained by bake modernize.

Pattern: Configuration & Builder

This guide explains how to implement Ruby configuration DSLs with a mutable Configuration and a separate Builder, including file loading and explicit freezing.