home/categories/domain-utilities/heimeshoff-fsharp-full-stack-blueprint-claude-skills-implementation-fsharp-shared-skill-md
domain-utilitiestools

fsharp-shared

Define shared domain types and API contracts for F# full-stack applications using records, discriminated unions, and Fable.Remoting interfaces. Use when starting new features, defining data structures, or creating API contracts shared between client and server. Creates types in src/Shared/Domain.fs and API interfaces in src/Shared/Api.fs. Ensures type safety across the stack with compile-time checking.

heimeshoff
maintainer
heimeshoff
Actualizado 1/24/2026
Estrellas
14
Forks
2
quick start

Installation and usage

Define shared domain types and API contracts for F# full-stack applications using records, discriminated unions, and Fable.Remoting interfaces. Use when starting new features, defining data structures, or creating API contracts shared between client and server. Creates types in src/Shared/Domain.fs and API interfaces in src/Shared/Api.fs. Ensures type safety across the stack with compile-time checking.

Instalación
$ install --globalskills.sh
Uso

Después de instalarlo, puedes usar este skill ejecutando el siguiente comando en tu terminal:

skills use fsharp-shared