LogoClawIndex
CasesSkillsAbout
LogoClawIndex

strongtypes - Model C# invariants with StrongTypes

Write idiomatic C# with StrongTypes wrappers, algebraic types, and integrations for configuration, EF Core, OpenAPI, ASP.NET Core, and FsCheck.

Tags

Updated: 2026-10-03
C#strong typesnullable modelingEF CoreASP.NET CoreOpenAPIFsCheck

Capabilities

Choose strong value wrappersModel nullable statesIntegrate EF CoreConfigure options binding

Typical Inputs

C# source filesProject package configurationType design requirements

Typical Outputs

Updated C# source filesNuGet package configurationDTO and service signature designs

What this skill does

  • Choose strong value wrappers
  • Model nullable states
  • Integrate EF Core
  • Configure options binding
  • Configure OpenAPI schemas
  • Configure ASP.NET Core binding
  • Register FsCheck generators
  • Apply parsing extensions

Inputs

  • C# source files
  • Project package configuration
  • Type design requirements
  • Relevant reference documents

Outputs

  • Updated C# source files
  • NuGet package configuration
  • DTO and service signature designs
  • Validation and binding behavior

Requirements

  • .NET/C# project
  • Kalicz.StrongTypes package context
  • Relevant integration packages

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.