Composition over inheritance
Small interfaces and builders instead of heavy base-class frameworks.
Lightweight runtime primitives + Roslyn source generators — Strategy, Chain, Composite, Factory, Decorator, and more
Early preview
Public APIs, generated code shapes, and diagnostic IDs are not stable yet. Install Skymly.DesignPatterns 0.1.0-preview3 from nuget.org, or use a sibling clone / pin a commit until a stability announcement.
| Page | Purpose |
|---|---|
| Getting started | Clone layout, build, and first attribute |
| Samples | Runnable DesignPatterns.Samples repo |
| Diagnostics | DP### compiler messages |
| Reference | Repositories and packages |
Pattern guides live under Patterns in the sidebar.